SYMBOL INDEX (81 symbols across 13 files) FILE: build/src/Raincolour/Containers/Container.php class Container (line 8) | class Container method __construct (line 22) | public function __construct($data = []) method setData (line 32) | public function setData(array $data) method addData (line 42) | public function addData(array $data) method validate (line 52) | public function validate() method validateRequired (line 63) | protected function validateRequired($key) method validateDefault (line 77) | protected function validateDefault($key, $default) method first (line 89) | public function first() method get (line 116) | public function get($key = null, $default = null) method put (line 154) | public function put($key, $value) method fromFile (line 186) | public function fromFile($path) FILE: build/src/Raincolour/Containers/Pattern.php class Pattern (line 7) | class Pattern extends Container method make (line 15) | public static function make($path) method validate (line 30) | public function validate() method setTemplates (line 42) | protected function setTemplates() FILE: build/src/Raincolour/Containers/Template.php class Template (line 5) | class Template extends Container method make (line 13) | public static function make(array $data) method validate (line 26) | public function validate() FILE: build/src/Raincolour/Containers/Theme.php class Theme (line 5) | class Theme extends Container method make (line 13) | public static function make($path) method validate (line 26) | public function validate() FILE: build/src/Raincolour/Core/Config.php class Config (line 8) | class Config extends Container method __construct (line 20) | public function __construct() method dir (line 32) | public function dir($key, $extra = null) method getFileComponent (line 47) | public function getFileComponent() method validate (line 57) | public function validate() FILE: build/src/Raincolour/Core/File.php class File (line 5) | class File method findFiles (line 13) | public function findFiles($paths) method load (line 40) | public function load($path) method loadJson (line 57) | public function loadJson($path) method write (line 73) | public function write($path, $content) FILE: build/src/Raincolour/Core/Presenter.php class Presenter (line 9) | class Presenter method __construct (line 47) | public function __construct($source, $theme) method setTheme (line 63) | public function setTheme($theme) method setSource (line 73) | public function setSource($source) method setTwig (line 83) | public function setTwig($twig) method present (line 93) | public function present() method transform (line 114) | protected function transform($data) method registerHelpers (line 135) | protected function registerHelpers() method firstHelper (line 151) | public function firstHelper() method uiHelper (line 164) | public function uiHelper($key, $amount = 0) method minMax (line 179) | public function minMax($value) FILE: build/src/Raincolour/Core/Processor.php class Processor (line 11) | class Processor method __construct (line 62) | public function __construct( method process (line 81) | public function process() method loadPatterns (line 101) | protected function loadPatterns() method loadThemes (line 134) | protected function loadThemes() method generate (line 170) | protected function generate() method render (line 203) | protected function render($pattern, $theme) method buildOutputPath (line 241) | protected function buildOutputPath($pattern, $template, $theme) method buildFileName (line 270) | protected function buildFileName($name, $theme) FILE: build/src/Raincolour/DataTransformers/RgbTransformer.php class RgbTransformer (line 5) | class RgbTransformer implements TransformerInterface method transform (line 13) | public function transform($data) FILE: build/src/Raincolour/DataTransformers/TransformerInterface.php type TransformerInterface (line 5) | interface TransformerInterface method transform (line 13) | public function transform($data); FILE: build/src/Raincolour/Raincolour.php class Raincolour (line 11) | class Raincolour extends Command method setBase (line 54) | public function setBase($basePath) method fire (line 65) | public function fire() method loadConfig (line 79) | public function loadConfig() method getConfigPath (line 92) | protected function getConfigPath() method getOptions (line 106) | public function getOptions() FILE: build/src/Raincolour/Twig/Globals/Colour.php class Colour (line 5) | class Colour method __construct (line 28) | public function __construct(array $values) method first (line 38) | public function first() method mod (line 50) | public function mod($amount) method get (line 56) | public function get() method reset (line 63) | public function reset() method without (line 69) | public function without() method rgb (line 76) | public function rgb($amount = null) method fraction (line 100) | public function fraction($amount = null) method minMax (line 130) | public function minMax($value) FILE: build/tests/ContainerTest.php class ContainerTest (line 5) | class ContainerTest extends PHPUnit_Framework_TestCase method testContainerCanBeCreated (line 7) | public function testContainerCanBeCreated() method testContainerDataCanBeSetWithConstructor (line 12) | public function testContainerDataCanBeSetWithConstructor() method testContainerDataArrayCanBeRetrieved (line 17) | public function testContainerDataArrayCanBeRetrieved() method testContainerDataArrayCanBeSetWithMethod (line 23) | public function testContainerDataArrayCanBeSetWithMethod() method testContainerDataArrayCanBeAddedTo (line 30) | public function testContainerDataArrayCanBeAddedTo() method testContainerDataCanBeRetrievedByDotNotation (line 39) | public function testContainerDataCanBeRetrievedByDotNotation() method testContainerDataCanBeSetByDotNotation (line 46) | public function testContainerDataCanBeSetByDotNotation() method testFirstRetrievalStack (line 55) | public function testFirstRetrievalStack() method testFirstRetrievalStackFailure (line 66) | public function testFirstRetrievalStackFailure()