Behaviors

I behaviors stanno al model come i components stanno al controller.

Un esempio: abbiamo un behavior chiamto List.
Vogliamo creare una classe ListBehavior che estende ModelBehavior, e viene salvata in app/models/behaviors.
Puoi includere questo bhavior nel tuo modello nel seguente modo

class Post extends Model {
    var $actsAs = array("List");
}

E questo è quanto.
A questo punto ogni metodo definito in ListBehavior sarà disponibile come nativo in Post.
Per esempio se vuene definito un metodo chiamato ListBehavior::moveFirst( ), si potrà accedervi nel seguente modo $this->Post->moveFirst( );

1 comment for “Behaviors

  1. Killa
    21 febbraio 2008 at 13:24

    Hola caro Luizz…nn sapevo dove lasciarti un commento anche se qui è decisamente off-topic… ^^ un saluto da Killa e Appio

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *