Skip to content

libdatephp cDateStrategy

Rainer Stötter edited this page May 17, 2017 · 18 revisions

libdatephp\cDateStrategy

  • Class name: cDateStrategy
  • Namespace: libdatephp
  • This is an abstract class

cDateStrategy is an ABSTRACT base class and a framework for derived classes which calculate recurring events.

There are several child classes for specialized tasks:

  • cDateStrategyDaily
  • cDateStrategyDailyFixed
  • cDateStrategyMonthly
  • cDateStrategyMonthlyFixed
  • cDateStrategyNoInterval
  • cDateStrategySimpleDate
  • cDateStrategySimpleInterval
  • cDateStrategyWeekly

abstract methods are:

  • IsValid( )
  • GetFirstDate( )
  • FromString( )
  • GetNextEventSlot( )

all objects have one calendar with celebrities in common and each object has its own calendar with holidays

constants of class cDateStrategy


properties of class cDateStrategy


methods of class cDateStrategy


Clone this wiki locally