/Model/VideoRelationship.php
https://github.com/Wargo/reddevil · PHP · 36 lines · 25 code · 11 blank · 0 comment · 0 complexity · 780ec382dcddc510ba5eb34b64d46330 MD5 · raw file
- <?php
- class VideoRelationship extends AppModel {
- function getCategories($video_id) {
- $model = 'Category';
- $ids = $this->find('list', array(
- 'conditions' => compact('video_id', 'model'),
- 'fields' => array('foreign_id')
- ));
- return ClassRegistry::init('Category')->find('list', array(
- 'conditions' => array('id' => $ids),
- 'fields' => array('slug', 'name'),
- ));
- }
- function getActors($video_id) {
- $model = 'Actor';
- $ids = $this->find('list', array(
- 'conditions' => compact('video_id', 'model'),
- 'fields' => array('foreign_id')
- ));
- return ClassRegistry::init('Actor')->find('all', array(
- 'conditions' => array('id' => $ids),
- 'fields' => array('slug', 'name', 'gender'),
- ));
- }
- }