public function searchSupplier($id)
 {
     $criteria = new CDbCriteria();
     $criteria->compare('supplier_id', $id);
     $criteria->order = 'input_date DESC';
     if (Yii::app()->user->name != "admin") {
         $criteria->addInCondition('organization_id', SUser::model()->getGroupArray());
     }
     return new CActiveDataProvider($this, array('criteria' => $criteria, 'pagination' => array('pageSize' => 30)));
 }
Example #2
0
<?php

class User
{
    public function main()
    {
        echo 'Main ' . '<br>';
    }
    public function self()
    {
        echo 'Self ';
        self::main();
    }
    public function stat()
    {
        echo 'Static ';
        static::main();
    }
}
class SUser extends User
{
    public function main()
    {
        echo 'Children ' . '<br>';
    }
}
$obj = new SUser();
$obj->main();
$obj->self();
$obj->stat();