コード例 #1
0
ファイル: mimetypes.php プロジェクト: kosmosby/medicine-prof
    public function __construct(KObjectConfig $config)
    {
        parent::__construct($config);

        $this->getState()
            ->insert('mimetype', 'string')
            ->insert('extension', 'string');
    }
コード例 #2
0
ファイル: abstract.php プロジェクト: kosmosby/medicine-prof
    /**
     * Constructor
     *
     * @param KObjectConfig $config Configuration options
     */
    public function __construct(KObjectConfig $config)
    {
        parent::__construct($config);

        $this->getState()
            ->insert('page', 'raw')
            ->insert('current_user', 'int')
        ;
    }
コード例 #3
0
 /**
  * Constructor.
  *
  * @param KObjectConfig $config Configuration options.
  */
 public function __construct(KObjectConfig $config)
 {
     parent::__construct($config);
     $state = $this->getState();
     $state->insert('application', 'cmd')->insert('type', 'cmd')->insert('package', 'cmd')->insert('name', 'cmd')->insert('action', 'cmd')->insert('row', 'int')->insert('user', 'cmd')->insert('start_date', 'date')->insert('end_date', 'date')->insert('day_range', 'int')->insert('ip', 'ip');
     $state->remove('direction')->insert('direction', 'word', 'desc');
     // Force ordering by created_on
     $state->sort = 'created_on';
 }
コード例 #4
0
ファイル: thumbnails.php プロジェクト: kosmosby/medicine-prof
    public function __construct(KObjectConfig $config)
    {
        parent::__construct($config);

        $this->getState()
            ->insert('container', 'com:files.filter.container', null)
            ->insert('folder', 'com:files.filter.path')
            ->insert('filename', 'com:files.filter.path', null, true, array('container'))
            ->insert('paths', 'com:files.filter.path', null)

            ->insert('types', 'cmd', '')
            ->insert('config'   , 'json', '')
        ;

        $this->addCommandCallback('after.reset', '_afterReset');
    }
コード例 #5
0
ファイル: resources.php プロジェクト: nooku/nooku-activities
 public function __construct(KObjectConfig $config)
 {
     parent::__construct($config);
     $this->getState()->insert('uuid', 'string')->insert('package', 'cmd')->insert('name', 'cmd')->insert('resource_id', 'string')->insert('title', 'string');
 }
コード例 #6
0
 public function __construct(KObjectConfig $config)
 {
     parent::__construct($config);
     $this->getState()->insert('stale', 'boolean', false)->insert('status', 'int')->insert('queue', 'int');
 }
コード例 #7
0
 public function __construct(KObjectConfig $config)
 {
     parent::__construct($config);
     $this->getState()->insert('row', 'int')->insert('table', 'string');
 }
コード例 #8
0
ファイル: extensions.php プロジェクト: kosmosby/medicine-prof
 public function __construct(KObjectConfig $config)
 {
     parent::__construct($config);
     $this->getState()->insert('top_level', 'boolean', false, false, array(), true)->insert('package', 'cmd', false, false, array(), true)->insert('parent_id', 'int')->insert('event', 'cmd');
 }
コード例 #9
0
ファイル: tasks.php プロジェクト: nooku/joomla-todo
 public function __construct(KObjectConfig $config)
 {
     parent::__construct($config);
     $this->getState()->insert('enabled', 'int');
 }
コード例 #10
0
ファイル: coupons.php プロジェクト: great-minds/sales
 public function __construct(KObjectConfig $config)
 {
     parent::__construct($config);
     $this->getState()->insert('code', 'string')->insert('conditions', 'string');
 }
コード例 #11
0
ファイル: users.php プロジェクト: daodaoliang/nooku-framework
 public function __construct(KObjectConfig $config)
 {
     parent::__construct($config);
     $this->getState()->insert('email', 'email', null, true)->insert('username', 'alnum', null, true);
 }