public function findAllByEntityTypeId($entityTypeId)
    {

        // initialize the array for the attribute sets
        $eavAttributeSets = array();

        // load the attributes
        $this->eavAttributeSetsByEntityTypeIdStmt->execute(array($entityTypeId));

        // load the available EAV attribute sets
        $availableEavAttributeSets = $this->eavAttributeSetsByEntityTypeIdStmt->fetchAll(\PDO::FETCH_ASSOC);

        // prepare the array with the attribute set names as keys
        foreach ($availableEavAttributeSets as $eavAttributeSet) {
            $eavAttributeSets[$eavAttributeSet[MemberNames::ATTRIBUTE_SET_NAME]] = $eavAttributeSet;
        }

        // return the array with the attribute sets
        return $eavAttributeSets;
    }
public function findAllByEntityTypeId($entityTypeId)
    {

        // initialize the array for the attribute sets
        $eavAttributeSets = array();

        // load the attributes
        $this->eavAttributeSetsByEntityTypeIdStmt->execute(array($entityTypeId));

        // load the available EAV attribute sets
        $availableEavAttributeSets = $this->eavAttributeSetsByEntityTypeIdStmt->fetchAll(\PDO::FETCH_ASSOC);

        // prepare the array with the attribute set names as keys
        foreach ($availableEavAttributeSets as $eavAttributeSet) {
            $eavAttributeSets[$eavAttributeSet[MemberNames::ATTRIBUTE_SET_NAME]] = $eavAttributeSet;
        }

        // return the array with the attribute sets
        return $eavAttributeSets;
    }
public function findAllByEntityTypeId ( $ entityTypeId ) { // initialize the array for the attribute sets $ eavAttributeSets = array ( ) ; // load the attributes $ this -> eavAttributeSetsByEntityTypeIdStmt -> execute ( array ( $ entityTypeId ) ) ; // load the available EAV attribute sets $ availableEavAttributeSets = $ this -> eavAttributeSetsByEntityTypeIdStmt -> fetchAll ( \ PDO :: FETCH_ASSOC ) ; // prepare the array with the attribute set names as keys foreach ( $ availableEavAttributeSets as $ eavAttributeSet ) { $ eavAttributeSets [ $ eavAttributeSet [ MemberNames :: ATTRIBUTE_SET_NAME ] ] = $ eavAttributeSet ; } // return the array with the attribute sets return $ eavAttributeSets ; }
Return's the attribute sets for the passed entity type ID, whereas the array
is prepared with the attribute set names as keys.

@param mixed $entityTypeId The entity type ID to return the attribute sets for

@return array|boolean The attribute sets for the passed entity type ID
Return s the attribute sets for the passed entity type ID whereas the array is prepared with the attribute set names as keys .