public function getStamp() { static $stamp = array(); if (empty($stamp)) { $enableStamp = ReportUtil::getEnableStamp(); $stampIds = implode(",", array_keys($enableStamp)); $stamp = Stamp::model()->fetchAllSortByPk("id", array("condition" => "FIND_IN_SET(id,'{$stampIds}')", "order" => "sort ASC")); } return $stamp; }