CustomerOrder.php 586 Bytes
Newer Older
1 2
<?php

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

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

12 13 14 15 16 17
    public function attributes()
    {
        return [
            '_id',
            'number',
            'customer_id',
18
            'item_ids',
19 20
        ];
    }
21

22 23 24 25
    public function getCustomer()
    {
        return $this->hasOne(Customer::className(), ['_id' => 'customer_id']);
    }
26 27 28 29 30

    public function getItems()
    {
        return $this->hasMany(Item::className(), ['_id' => 'item_ids']);
    }
AlexGx committed
31
}