コード例 #1
0
 /**
  * Relate Media
  * Usage: $model->media();
  * @param null $type
  * @return static
  */
 public function getMedia($type = null)
 {
     $media = $this->hasMany(Media::className(), ['id' => 'media_id']);
     if ($type !== null) {
         $media->where('media_type = :type', [':type' => $type]);
     }
     $media->via('contentMedia');
     return $media;
 }