<commit_before><?php
/**
 * User: <NAME> <<EMAIL>>
 */

namespace Praxigento\Odoo\Api\Data\Bundle\Def;


use Flancer32\Lib\DataObject;
use Praxigento\Odoo\Api\Data\Bundle\IProduct;

/**
 * This class is used in REST/SOAP API and all methods should be declared explicitly.
 */
class Product extends DataObject implements IProduct
{
    /**
     * @inheritdoc
     */
    public function getCategories()
    {
        $result = parent::getCategories();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getId()
    {
        $result = parent::getId();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getName()
    {
        $result = parent::getName();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getPrice()
    {
        $result = parent::getPrice();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getPv()
    {
        $result = parent::getPv();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getSku()
    {
        $result = parent::getSku();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getWarehouses()
    {
        $result = parent::getWarehouses();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getWeight()
    {
        $result = parent::getWeight();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function setCategories($data)
    {
        parent::setCategories($data);
    }

    /**
     * @inheritdoc
     */
    public function setId($data)
    {
        parent::setId($data);
    }

    /**
     * @inheritdoc
     */
    public function setName($data)
    {
        parent::setName($data);
    }

    /**
     * @inheritdoc
     */
    public function setPrice($data)
    {
        parent::setPrice($data);
    }

    /**<commit_msg>MOBI-261 - Create operation to register new product (is_active flag in Product)<commit_after><?php
/**
 * User: <NAME> <<EMAIL>>
 */

namespace Praxigento\Odoo\Api\Data\Bundle\Def;


use Flancer32\Lib\DataObject;
use Praxigento\Odoo\Api\Data\Bundle\IProduct;

/**
 * This class is used in REST/SOAP API and all methods should be declared explicitly.
 */
class Product extends DataObject implements IProduct
{
    /**
     * @inheritdoc
     */
    public function getCategories()
    {
        $result = parent::getCategories();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getId()
    {
        $result = parent::getId();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getIsActive()
    {
        $result = parent::getIsActive();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getName()
    {
        $result = parent::getName();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getPrice()
    {
        $result = parent::getPrice();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getPv()
    {
        $result = parent::getPv();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getSku()
    {
        $result = parent::getSku();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getWarehouses()
    {
        $result = parent::getWarehouses();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function getWeight()
    {
        $result = parent::getWeight();
        return $result;
    }

    /**
     * @inheritdoc
     */
    public function setCategories($data)
    {
        parent::setCategories($data);
    }

    /**
     * @inheritdoc
     */
    public function setId($data)
    {
        parent::setId($data);
    }

    /**
     * @inheritdoc
     */
    public function setIsActive($data)
    {
        parent::setIsActive($data);
    }

    /**
     * @inheritdoc
     */
    public function setName($data)
    {
        parent::setName($data);
    }

    /**
     * @inheritdoc
     */
    public function setPrice($data)
    {
        parent::setPrice($data);
    }

    /**
{'fraction_non_alphanumeric': 0.14056603773584905, 'fraction_numerical': 0.0016509433962264152, 'mean_word_length': 1.6909898477157361, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5158848', 'n_tokens_mistral': 1330, 'n_tokens_neox': 1288, 'n_words': 251}