public function findOneByEntityTypeIdAndAttributeCodeAndStoreIdAndValue($entityTypeId, $attributeCode, $storeId, $value)
    {

        // the parameters of the EAV attribute option to load
        $params = array(
            MemberNames::ENTITY_TYPE_ID => $entityTypeId,
            MemberNames::ATTRIBUTE_CODE => $attributeCode,
            MemberNames::STORE_ID       => $storeId,
            MemberNames::VALUE          => $value
        );

        // load and return the EAV attribute option with the passed parameters
        $this->attributeOptionByEntityTypeIdAndAttributeCodeAndStoreIdAndValueStmt->execute($params);
        return $this->attributeOptionByEntityTypeIdAndAttributeCodeAndStoreIdAndValueStmt->fetch(\PDO::FETCH_ASSOC);
    }
public function findOneByEntityTypeIdAndAttributeCodeAndStoreIdAndValue($entityTypeId, $attributeCode, $storeId, $value)
    {

        // the parameters of the EAV attribute option to load
        $params = array(
            MemberNames::ENTITY_TYPE_ID => $entityTypeId,
            MemberNames::ATTRIBUTE_CODE => $attributeCode,
            MemberNames::STORE_ID       => $storeId,
            MemberNames::VALUE          => $value
        );

        // load and return the EAV attribute option with the passed parameters
        $this->attributeOptionByEntityTypeIdAndAttributeCodeAndStoreIdAndValueStmt->execute($params);
        return $this->attributeOptionByEntityTypeIdAndAttributeCodeAndStoreIdAndValueStmt->fetch(\PDO::FETCH_ASSOC);
    }
public function findOneByEntityTypeIdAndAttributeCodeAndStoreIdAndValue ( $ entityTypeId , $ attributeCode , $ storeId , $ value ) { // the parameters of the EAV attribute option to load $ params = array ( MemberNames :: ENTITY_TYPE_ID => $ entityTypeId , MemberNames :: ATTRIBUTE_CODE => $ attributeCode , MemberNames :: STORE_ID => $ storeId , MemberNames :: VALUE => $ value ) ; // load and return the EAV attribute option with the passed parameters $ this -> attributeOptionByEntityTypeIdAndAttributeCodeAndStoreIdAndValueStmt -> execute ( $ params ) ; return $ this -> attributeOptionByEntityTypeIdAndAttributeCodeAndStoreIdAndValueStmt -> fetch ( \ PDO :: FETCH_ASSOC ) ; }
Load's and return's the EAV attribute option with the passed entity type ID and code, store ID and value.

@param string  $entityTypeId  The entity type ID of the EAV attribute to load the option for
@param string  $attributeCode The code of the EAV attribute option to load
@param integer $storeId       The store ID of the attribute option to load
@param string  $value         The value of the attribute option to load

@return array The EAV attribute option
Load s and return s the EAV attribute option with the passed entity type ID and code store ID and value .