Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Transaksi extends ActiveRecord
- {
- public function behaviors()
- {
- return [
- [
- 'class' => AttributeBehavior::className(),
- 'attributes' => [
- ActiveRecord::EVENT_BEFORE_INSERT => 'tanggal',
- ActiveRecord::EVENT_BEFORE_UPDATE => 'tanggal',
- ActiveRecord::EVENT_AFTER_FIND => 'tanggal',
- ],
- 'value' => function ($event) {
- //fungsi khusus mengubah 2000-01-01 menjadi 01-01-2000 atau sebaliknya
- return Tanggal::reverse($this->tanggal);
- },
- ],
- ];
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement