Xinc-Plugin-Repos-Cron
[ class tree: Xinc-Plugin-Repos-Cron ] [ index: Xinc-Plugin-Repos-Cron ] [ all elements ]

Class: Xinc_Plugin_Repos_Cron_Task

Source Location: /Xinc/Plugin/Repos/Cron/Task.php

Class Overview

Xinc_Plugin_Task_Base
   |
   --Xinc_Plugin_Repos_Cron_Task



Implements interfaces:

Constants

Methods


Inherited Variables

Inherited Methods

Class: Xinc_Plugin_Task_Base

Xinc_Plugin_Task_Base::__construct()
Constructor, stores a reference to the plugin for usage of functionality
Xinc_Plugin_Task_Base::getName()
Returns name of task by lowercasing class name.
Xinc_Plugin_Task_Base::getTasks()
Xinc_Plugin_Task_Base::getXml()
Xinc_Plugin_Task_Base::init()
Xinc_Plugin_Task_Base::registerTask()
Support for subtasks, empty by default.
Xinc_Plugin_Task_Base::setXml()

Class Details

[line 40]


[ Top ]


Class Methods


method getLastScheduledRunTime [line 225]

void getLastScheduledRunTime( $job, $last)



Tags:

access:  public


Parameters:

   $job  
   $last  

[ Top ]

method getName [line 125]

void getName( )



Tags:

access:  public


Overrides Xinc_Plugin_Task_Base::getName() (Returns name of task by lowercasing class name.)

[ Top ]

method getNextBuildTime [line 93]

void getNextBuildTime( Xinc_Build_Interface $build)



Tags:

access:  public


Parameters:

Xinc_Build_Interface   $build  

[ Top ]

method getPluginSlot [line 114]

void getPluginSlot( )



Tags:

access:  public


[ Top ]

method getTimeFromCron [line 216]

void getTimeFromCron( $last)



Tags:

access:  public


Parameters:

   $last  

[ Top ]

method incDate [line 139]

void incDate( &$dateArr, $amount, $unit, [ $increase = true])



Tags:

access:  public


Parameters:

   &$dateArr  
   $amount  
   $unit  
   $increase  

[ Top ]

method init [line 88]

void init( Xinc_Build_Interface $build)



Tags:

access:  public


Overrides Xinc_Plugin_Task_Base::init() (parent method not documented)

Parameters:

Xinc_Build_Interface   $build  

[ Top ]

method lTrimZeros [line 130]

void lTrimZeros( $number)



Tags:

access:  public


Parameters:

   $number  

[ Top ]

method parseElement [line 183]

void parseElement( $element, &$targetArray, $numberOfElements)



Tags:

access:  public


Parameters:

   $element  
   &$targetArray  
   $numberOfElements  

[ Top ]

method process [line 62]

void process( Xinc_Build_Interface $build)



Tags:

access:  public


Parameters:

Xinc_Build_Interface   $build  

[ Top ]

method registerTask [line 79]

void registerTask( Xinc_Plugin_Task_Interface $task)



Tags:

access:  public


Overrides Xinc_Plugin_Task_Base::registerTask() (Support for subtasks, empty by default.)

Parameters:


[ Top ]

method setLastBuildTime [line 83]

void setLastBuildTime( $time)



Tags:

access:  public


Parameters:

   $time  

[ Top ]

method setTimer [line 74]

void setTimer( $timer)



Tags:

access:  public


Parameters:

   $timer  

[ Top ]

method validate [line 119]

void validate( )



Tags:

access:  public


[ Top ]


Class Constants

PC_CMD = 7

[line 48]


[ Top ]

PC_COMMENT = 8

[line 49]


[ Top ]

PC_CRONLINE = 20

[line 50]


[ Top ]

PC_DOM = 3

[line 45]


[ Top ]

PC_DOW = 5

[line 47]


[ Top ]

PC_HOUR = 2

[line 44]


[ Top ]

PC_MINUTE = 1

[line 43]


[ Top ]

PC_MONTH = 4

[line 46]


[ Top ]



Documentation generated on Sun, 09 Dec 2012 21:49:34 +0100 by phpDocumentor 1.4.4