1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\Integration\Model\ResourceModel\Integration;
- /**
- * Integrations collection.
- */
- class Collection extends \Magento\Framework\Model\ResourceModel\Db\Collection\AbstractCollection
- {
- /**
- * Resource collection initialization.
- *
- * @return void
- */
- protected function _construct()
- {
- $this->_init(
- \Magento\Integration\Model\Integration::class,
- \Magento\Integration\Model\ResourceModel\Integration::class
- );
- }
- /**
- * Add filter for finding integrations with unsecure URLs.
- *
- * @return $this
- */
- public function addUnsecureUrlsFilter()
- {
- return $this->addFieldToFilter(
- ['endpoint', 'identity_link_url'],
- [['like' => 'http:%'], ['like' => 'http:%']]
- );
- }
- }
|