Stevebauman\Inventory\Traits\AssemblyTrait::getAssemblyItems PHP Метод

getAssemblyItems() публичный Метод

Returns all of the assemblies items. If recursive is true, the entire nested assemblies collection is returned.
public getAssemblyItems ( boolean $recursive = true ) : Illuminate\Database\Eloquent\Collection
$recursive boolean
Результат Illuminate\Database\Eloquent\Collection
    public function getAssemblyItems($recursive = true)
    {
        if ($recursive) {
            $results = $this->getCachedAssemblyItems();
            if (!$results) {
                $results = $this->assembliesRecursive;
                // Cache forever since adding / removing assembly
                // items will automatically clear this cache.
                Cache::forever($this->getAssemblyCacheKey(), $results);
            }
            return $results;
        }
        return $this->assemblies;
    }