Esempio n. 1
0
 /**
  * Deprecated since 1.1.0
  *
  * @param Neo_BlockModel $block
  * @return mixed
  */
 public function children(Neo_BlockModel $block)
 {
     craft()->deprecator->log('NeoVariable::children()', "<code>craft.neo.children(block)</code> has been deprecated. Use <code>block.children</code> instead.");
     $owner = $block->getOwner();
     $type = $block->getType();
     $field = craft()->fields->getFieldById($type->fieldId);
     $criteria = craft()->elements->getCriteria(Neo_ElementType::NeoBlock);
     $criteria->ownerId = $owner->id;
     $criteria->fieldId = $field->id;
     $criteria->locale = $owner->locale;
     $criteria->descendantOf = $block;
     $criteria->descendantDist = 1;
     return $criteria;
 }