/*
* Получение маасива объектов, $bCache = TRUE
* @param string $entity model name
* @param int $entity_id
* @param boolean $type FALSE|TRUE
* @param boolean $bCache cache mode
* @return array
*/
Core_Entity::factory('MultiLanguage_Field')->getAFields('shop_item', 123);
// Результат
//Array (
// [0] => MultiLanguage_Field_Model Object
// [1] => MultiLanguage_Field_Model Object
//)
/*
* Получение массива объектов с ключами полей
*/
Core_Entity::factory('MultiLanguage_Field')->getAFields('shop_item', 123, TRUE);
// Результат
//Array (
// [name] => MultiLanguage_Field_Model Object
// [description] => MultiLanguage_Field_Model Object
//)
/*
* Получение объекта по полю
* @param string $entity model name
* @param int $entity_id
* @param string $field field name
* @param boolean $bCache cache mode
* @return self|NULL
*/
Core_Entity::factory('MultiLanguage_Field')->getByField('shop_item', 123, 'name');