Customer.php 583 Bytes
Newer Older
1 2
<?php

3
namespace yiiunit\data\ar\mongodb;
4 5 6

class Customer extends ActiveRecord
{
7 8 9 10
    public static function collectionName()
    {
        return 'customer';
    }
11

12 13 14 15 16 17 18 19 20 21
    public function attributes()
    {
        return [
            '_id',
            'name',
            'email',
            'address',
            'status',
        ];
    }
22

23 24 25 26
    public function getOrders()
    {
        return $this->hasMany(CustomerOrder::className(), ['customer_id' => '_id']);
    }
27

28
    public static function createQuery()
29
    {
30
        return new CustomerQuery(get_called_class());
31
    }
AlexGx committed
32
}