예제 #1
0
 /**
  * @deprecated Deprecated since 1.7.0 in favor of getLastStatusForConnector because of performance impact.
  * @see Oro\Bundle\IntegrationBundle\Entity\Repository\ChannelRepository::getLastStatusForConnector
  * @param string $connector
  * @param int|null $codeFilter
  *
  * @return ArrayCollection
  */
 public function getStatusesForConnector($connector, $codeFilter = null)
 {
     return $this->statuses->filter(function (Status $status) use($connector, $codeFilter) {
         $connectorFilter = $status->getConnector() === $connector;
         $codeFilter = $codeFilter === null ? true : $status->getCode() == $codeFilter;
         return $connectorFilter && $codeFilter;
     });
 }