Allows a Nos\Orm\Model to be bound to a context.
See also
Required. Column used to store the item’s context. Its data type must be varchar(25).
Default context to use if not set when creating an item.
This behaviour extends Model->find().
Add option to where array passed to method: you can use the context key as an alias to search in the column Orm_Behaviour_Contextable::$context_property.
<?php
class Model_Page extends \Nos\Orm\Model
{
protected static $_behaviours = array(
'Nos\Orm_Behaviour_Contextable' => array(
'events' => array('before_insert'),
'context_property' => 'form_context',
),
);
}