Add upstream plugins

Signed-off-by: Adrian Nöthlich <git@promasu.tech>
This commit is contained in:
2019-10-25 22:42:20 +02:00
parent 5d3c2ec184
commit 290736650a
1186 changed files with 302577 additions and 0 deletions

View File

@@ -0,0 +1,66 @@
<?php
/**
* Calendar state container.
*
* @author Time.ly Network Inc.
* @since 2.2
*
* @package AI1EC
* @subpackage AI1EC.Lib.Calendar
*/
class Ai1ec_Calendar_State extends Ai1ec_Base {
/**
* Whether calendar is initializing router or not.
*
* @var bool
*/
private $_is_routing_initializing = false;
/**
* Whether Html render strategy should append content in the_content
* filter hook.
*
* @var bool
*/
private $_append_content = true;
/**
* Returns whether routing is during initialization phase or not.
*
* @return bool
*/
public function is_routing_initializing() {
return $this->_is_routing_initializing;
}
/**
* Sets state for routing initialization phase.
*
* @param bool $status State for initializing phase.
*/
public function set_routing_initialization( $status ) {
$this->_is_routing_initializing = $status;
}
/**
* Returns whether html render strategy should append content in the_content
* filter hook.
*
* @return bool
*/
public function append_content() {
return $this->_append_content;
}
/**
* Sets state for content appending in html renderer the_content hook.
* See Ai1ec_Render_Strategy_Html::append_content()
*
* @param bool $status Whether to append content or not.
*/
public function set_append_content( $status ) {
$this->_append_content = $status;
}
}