![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/mageworx/module-seo-ai/Model/Source/ |
<?php namespace MageWorx\SeoAI\Model\Source; class SeoOpenAIModels extends \MageWorx\OpenAI\Model\Source\OpenAIModels { protected array $allowedModelsForSeo = []; /** * @param array $allowedModelsForSeo */ public function __construct( array $allowedModelsForSeo = [] ) { $this->allowedModelsForSeo = $allowedModelsForSeo; } /** * @return array */ public function toOptionArray(): array { $options = []; $origOptions = parent::toOptionArray(); foreach ($origOptions as $origOption) { if (in_array($origOption['value'], $this->allowedModelsForSeo)) { $options[] = $origOption; } } return $options; } }