get('p_sources'); } public static function tableName() { return '{{%coin_issue_chain}}'; } public function rules() { return [ [['chain_name', 'chain_url', 'platform_id', 'charge'], 'required'], [['platform_id'], 'integer'], ['chain_name', 'unique'], ]; } public function scenarios() { $scenarios = [ self:: SCENARIOS_CREATE => ['chain_name', 'chain_url', 'platform_id', 'charge'], self:: SCENARIOS_UPDATE => ['chain_name', 'chain_url', 'platform_id', 'charge'], ]; return array_merge(parent:: scenarios(), $scenarios); } public function fields() { return [ 'chain_name', 'chain_url', 'platform_id', 'charge' ]; } public function attributeLabels() { return [ 'chain_name' => '', 'chain_url' => '', 'platform_id' => '', 'charge' => '' ]; } }