PHP 인터페이스 Swiftriver\Core\DAL\DataContextInterfaces\IChannelDataContext

파일 보기 프로젝트 열기: ushahidi/Swiftriver-2011

공개 메소드들

메소드 설명
GetChannelsById ( string[] $ids ) : Channel[] Given the IDs of Channels, this method gets them from the underlying data store
ListAllChannels ( ) : Channel[] Lists all the current Channel in the core
RemoveChannels ( $id ) Given a list of IDs this method removes the Channels from the data store.
SaveChannels ( Channel[] $Channels ) Adds a list of new Channels to the data store
SelectNextDueChannel ( DateTime $time ) : Channel Given a date time, this function returns the next due Channel.

메소드 상세

GetChannelsById() 공개 정적인 메소드

Given the IDs of Channels, this method gets them from the underlying data store
public static GetChannelsById ( string[] $ids ) : Channel[]
$ids string[]
리턴 Swiftriver\Core\ObjectModel\Channel[]

ListAllChannels() 공개 정적인 메소드

Lists all the current Channel in the core
public static ListAllChannels ( ) : Channel[]
리턴 Swiftriver\Core\ObjectModel\Channel[]

RemoveChannels() 공개 정적인 메소드

Given a list of IDs this method removes the Channels from the data store.
public static RemoveChannels ( $id )

SaveChannels() 공개 정적인 메소드

Adds a list of new Channels to the data store
public static SaveChannels ( Channel[] $Channels )
$Channels Swiftriver\Core\ObjectModel\Channel[]

SelectNextDueChannel() 공개 정적인 메소드

Given a date time, this function returns the next due Channel.
public static SelectNextDueChannel ( DateTime $time ) : Channel
$time DateTime
리턴 Swiftriver\Core\ObjectModel\Channel