Skip to content

Commit 0ae16b9

Browse files
committed
Mejiora en la documentacion
1 parent 2a536c6 commit 0ae16b9

File tree

1 file changed

+16
-10
lines changed

1 file changed

+16
-10
lines changed

README.md

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Como configurar el componente para todo el sistema y cargar otro componentes en
5959

6060
**4. Utilizarlos en un controller cualquier que hereda de AppController**
6161

62-
Ejemplo de como utilizar el LoadSubComponents en __contruct o accion
62+
Ejemplo de como utilizar el LoadSubComponents en beforeFilter o una accion.
6363

6464
```php
6565
/**
@@ -70,24 +70,30 @@ Ejemplo de como utilizar el LoadSubComponents en __contruct o accion
7070
*/
7171
class MiDemoController extends AppController {
7272

73-
public function __construct($request = null, $response = null)
73+
public function beforeFilter()
7474
{
75-
parent::__construct($request, $response);
75+
parent::beforeFilter();
7676

77-
// Load path Controller/Component/SubDirectorioX/MiFunctionDemo1Component.php
78-
$this->MiFunctionDemo1 = $this->LoadSubComponents->load('SubDirectorioX/MiFunctionDemo1');
79-
$this->MiFunctionDemo3 = $this->LoadSubComponents->load('SubDirectorio/SubX/MiFunctionDemo3');
77+
// Load path Controller/Component/SubDirectorios/TestDemoComponent.php
78+
$this->TestDemo = $this->LoadSubComponents->Load('SubDirectorios/TestDemo');
8079

81-
// Demo1 de como utilizarla
82-
$this->MiFunctionDemo1->MiAccion1('Demo');
83-
$this->MiFunctionDemo1->MiAccion2('Demo');
80+
// Load path Controller/Component/SubDirectorioX/MiFunctionDemo1Component.php
81+
$this->MiFunctionDemo1 = $this->LoadSubComponents->load('SubDirectorioX/MiFunctionDemo1');
82+
$this->MiFunctionDemo3 = $this->LoadSubComponents->load('SubDirectorio/SubX/MiFunctionDemo3');
83+
84+
// Demo1 de como utilizarla
85+
$this->MiFunctionDemo1->MiAccion1('Demo');
86+
$this->MiFunctionDemo1->MiAccion2('Demo');
8487
}
8588

8689
public function index(){
8790

91+
// TestDemo de como utilizarla
92+
echo $this->TestDemo->hello('Hi EOM !!!');
93+
8894
// Load path Controller/Component/SubDirectorioX/MiFunctionDemo2Component.php
8995
$this->MiFunctionDemo2 = $this->LoadSubComponents->load('SubDirectorioX/MiFunctionDemo2');
90-
96+
9197
// Demo2 de como utilizarla
9298
$this->MiFunctionDemo2->MiAccion1('DemoIndexBla');
9399

0 commit comments

Comments
 (0)