Commit ed8ac13f authored by Administrator's avatar Administrator
Browse files

Merge branch 'task_83453' into 'master'

task_83453 | Refinement of properties for the filter

See merge request !2
parents 0b68db97 f95debb1
Loading
Loading
Loading
Loading
+38 −6
Original line number Diff line number Diff line
@@ -58,7 +58,8 @@ class BindCategoryPropertiesRequestProperties implements ModelInterface, ArrayAc
      */
    protected static $openAPITypes = [
        'id' => 'int',
        'is_required' => 'bool'
        'is_required' => 'bool',
        'sort' => 'integer',
    ];

    /**
@@ -68,7 +69,8 @@ class BindCategoryPropertiesRequestProperties implements ModelInterface, ArrayAc
      */
    protected static $openAPIFormats = [
        'id' => null,
        'is_required' => null
        'is_required' => null,
        'sort' => null,
    ];

    /**
@@ -78,7 +80,8 @@ class BindCategoryPropertiesRequestProperties implements ModelInterface, ArrayAc
      */
    protected static $openAPINullables = [
        'id' => false,
        'is_required' => false
        'is_required' => false,
        'sort' => true,
    ];

    /**
@@ -169,7 +172,8 @@ class BindCategoryPropertiesRequestProperties implements ModelInterface, ArrayAc
     */
    protected static $attributeMap = [
        'id' => 'id',
        'is_required' => 'is_required'
        'is_required' => 'is_required',
        'sort' => 'sort',
    ];

    /**
@@ -179,7 +183,8 @@ class BindCategoryPropertiesRequestProperties implements ModelInterface, ArrayAc
     */
    protected static $setters = [
        'id' => 'setId',
        'is_required' => 'setIsRequired'
        'is_required' => 'setIsRequired',
        'sort' => 'setSort',
    ];

    /**
@@ -189,7 +194,8 @@ class BindCategoryPropertiesRequestProperties implements ModelInterface, ArrayAc
     */
    protected static $getters = [
        'id' => 'getId',
        'is_required' => 'getIsRequired'
        'is_required' => 'getIsRequired',
        'sort' => 'getSort',
    ];

    /**
@@ -254,6 +260,7 @@ class BindCategoryPropertiesRequestProperties implements ModelInterface, ArrayAc
    {
        $this->setIfExists('id', $data, null);
        $this->setIfExists('is_required', $data, null);
        $this->setIfExists('sort', $data, 500);
    }

    public function setIfExists(string $variableName, $fields, $defaultValue)
@@ -290,6 +297,31 @@ class BindCategoryPropertiesRequestProperties implements ModelInterface, ArrayAc
        return count($this->listInvalidProperties()) === 0;
    }

    /**
     * Gets sort
     *
     * @return int|null
     */
    public function getSort(): ?int
    {
        return $this->container['sort'];
    }


    /**
     * Sets Sort
     *
     * @param int|null $sort
     *
     * @return $this
     */
    public function setSort($sort)
    {
        $this->container['sort'] = $sort;

        return $this;
    }


    /**
     * Gets id
+37 −6
Original line number Diff line number Diff line
@@ -73,7 +73,8 @@ class CategoryBoundProperty implements ModelInterface, ArrayAccess
        'is_required' => 'bool',
        'is_common' => 'bool',
        'is_system' => 'bool',
        'is_moderated' => 'bool'
        'is_moderated' => 'bool',
        'sort' => 'integer',
    ];

    /**
@@ -98,7 +99,8 @@ class CategoryBoundProperty implements ModelInterface, ArrayAccess
        'is_required' => null,
        'is_common' => null,
        'is_system' => null,
        'is_moderated' => null
        'is_moderated' => null,
        'sort' => null,
    ];

    /**
@@ -123,7 +125,8 @@ class CategoryBoundProperty implements ModelInterface, ArrayAccess
        'is_required' => false,
        'is_common' => false,
        'is_system' => false,
        'is_moderated' => false
        'is_moderated' => false,
        'sort' => true,
    ];

    /**
@@ -229,7 +232,8 @@ class CategoryBoundProperty implements ModelInterface, ArrayAccess
        'is_required' => 'is_required',
        'is_common' => 'is_common',
        'is_system' => 'is_system',
        'is_moderated' => 'is_moderated'
        'is_moderated' => 'is_moderated',
        'sort' => 'sort',
    ];

    /**
@@ -254,7 +258,8 @@ class CategoryBoundProperty implements ModelInterface, ArrayAccess
        'is_required' => 'setIsRequired',
        'is_common' => 'setIsCommon',
        'is_system' => 'setIsSystem',
        'is_moderated' => 'setIsModerated'
        'is_moderated' => 'setIsModerated',
        'sort' => 'setSort',
    ];

    /**
@@ -279,7 +284,8 @@ class CategoryBoundProperty implements ModelInterface, ArrayAccess
        'is_required' => 'getIsRequired',
        'is_common' => 'getIsCommon',
        'is_system' => 'getIsSystem',
        'is_moderated' => 'getIsModerated'
        'is_moderated' => 'getIsModerated',
        'sort' => 'getSort',
    ];

    /**
@@ -359,6 +365,7 @@ class CategoryBoundProperty implements ModelInterface, ArrayAccess
        $this->setIfExists('is_common', $data, null);
        $this->setIfExists('is_system', $data, null);
        $this->setIfExists('is_moderated', $data, null);
        $this->setIfExists('sort', $data, 500);
    }

    public function setIfExists(string $variableName, $fields, $defaultValue)
@@ -395,6 +402,30 @@ class CategoryBoundProperty implements ModelInterface, ArrayAccess
        return count($this->listInvalidProperties()) === 0;
    }

    /**
     * Gets sort
     *
     * @return int|null
     */
    public function getSort(): ?int
    {
        return $this->container['sort'];
    }

    /**
     * Sets sort
     *
     * @param $sort
     *
     * @return $this
     */
    public function setSort($sort)
    {
        $this->container['sort'] = $sort;

        return $this;
    }


    /**
     * Gets property_id