for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
*
* @package sitemaker
* @copyright (c) 2013 Daniel A. (blitze)
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2
*/
namespace blitze\sitemaker\services\blocks\driver;
use blitze\sitemaker\services\blocks\driver\block_interface;
* Base class for block drivers
abstract class block implements block_interface
{
* Block name
* @var string
protected $name;
* Template object for Sitemaker blocks
* @var \blitze\sitemaker\services\template
protected $ptemplate;
* Set block template object
* @param \phpbb\template\template $ptemplate Template object
public function set_template(\blitze\sitemaker\services\template $ptemplate)
$this->ptemplate = $ptemplate;
}
* @inheritdoc
public function get_name()
return $this->name;
* {@inheritdoc}
public function set_name($name)
$this->name = $name;
public function get_config(array $settings)
return array();