ok

Mini Shell

Direktori : /proc/thread-self/root/home2/selectio/www/innerstore/app/CPU/
Upload File :
Current File : //proc/thread-self/root/home2/selectio/www/innerstore/app/CPU/category-manager.php

<?php

namespace App\CPU;

use App\Model\Category;
use App\Model\Product;

class CategoryManager
{
    public static function parents()
    {
        $x = Category::with(['childes.childes'])->where('position', 0)->priority()->get();
        return $x;
    }

    public static function child($parent_id)
    {
        $x = Category::where(['parent_id' => $parent_id])->get();
        return $x;
    }

    public static function products($category_id)
    {
        $id = '"'.$category_id.'"';
        return Product::active()
            ->where('category_ids', 'like', "%{$id}%")->get();
            /*->whereJsonContains('category_ids', ["id" => (string)$data['id']])*/
    }
}

Zerion Mini Shell 1.0