12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?php
- /**
- * Skeleton subclass for representing a row from the 'cc_subjs' table.
- *
- *
- *
- * You should add additional methods to this class to meet the
- * application requirements. This class will only be generated as
- * long as it does not already exist in the output directory.
- *
- * @package propel.generator.airtime
- */
- class CcSubjs extends BaseCcSubjs {
- public function isAdminOrPM()
- {
- return $this->type === UTYPE_ADMIN || $this->type === UTYPE_PROGRAM_MANAGER;
- }
- public function isHostOfShow($showId)
- {
- return CcShowHostsQuery::create()
- ->filterByDbShow($showId)
- ->filterByDbHost($this->getDbId())
- ->count() > 0;
- }
- public function isHostOfShowInstance($instanceId)
- {
- $showInstance = CcShowInstancesQuery::create()
- ->findPk($instanceId);
- return CcShowHostsQuery::create()
- ->filterByDbShow($showInstance->getDbShowId())
- ->filterByDbHost($this->getDbId())
- ->count() > 0;
- }
- } // CcSubjs
|