Skip to content

Commit

Permalink
Converted tabs to spaces
Browse files Browse the repository at this point in the history
  • Loading branch information
milesj committed Sep 26, 2013
1 parent 7dfc8b2 commit e0d70c6
Show file tree
Hide file tree
Showing 80 changed files with 6,079 additions and 6,079 deletions.
44 changes: 22 additions & 22 deletions composer.json
@@ -1,24 +1,24 @@
{
"name": "mjohnson/decoda",
"type": "library",
"description": "A lightweight lexical string parser for BBCode styled markup.",
"keywords": ["bbcode", "markup", "decoda", "parser", "filter", "hook"],
"homepage": "http://milesj.me/code/php/decoda",
"license": "MIT",
"authors": [
{
"name": "Miles Johnson",
"homepage": "http://milesj.me"
}
],
"require": {
"php": ">=5.3.0",
"ext-mbstring": "*"
},
"support": {
"source": "https://github.com/milesj/decoda"
},
"autoload": {
"psr-0": { "Decoda": "src/" }
}
"name": "mjohnson/decoda",
"type": "library",
"description": "A lightweight lexical string parser for BBCode styled markup.",
"keywords": ["bbcode", "markup", "decoda", "parser", "filter", "hook"],
"homepage": "http://milesj.me/code/php/decoda",
"license": "MIT",
"authors": [
{
"name": "Miles Johnson",
"homepage": "http://milesj.me"
}
],
"require": {
"php": ">=5.3.0",
"ext-mbstring": "*"
},
"support": {
"source": "https://github.com/milesj/decoda"
},
"autoload": {
"psr-0": { "Decoda": "src/" }
}
}
2 changes: 1 addition & 1 deletion examples/block.php
Expand Up @@ -56,7 +56,7 @@

<?php $string = '[spoiler]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec volutpat tellus vulputate dui venenatis quis euismod turpis pellentesque. Suspendisse sit amet ipsum eu odio sagittis ultrices at non sapien. Quisque viverra feugiat purus, eu mollis felis condimentum id. In luctus faucibus felis eget viverra. Vivamus et velit orci. In in tellus mauris, at fermentum diam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed a magna nunc, vel tempor magna. Nam dictum, arcu in pretium varius, libero enim hendrerit nisl, et commodo enim sapien eu augue. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse potenti. Proin tempor porta porttitor. Nullam a malesuada arcu.[/spoiler]
[spoiler]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec volutpat tellus vulputate dui venenatis quis euismod turpis pellentesque. Suspendisse sit amet ipsum eu odio sagittis ultrices at non sapien. Quisque viverra feugiat purus, eu mollis felis condimentum id. In luctus faucibus felis eget viverra. Vivamus et velit orci. In in tellus mauris, at fermentum diam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed a magna nunc, vel tempor magna. Nam dictum, arcu in pretium varius, libero enim hendrerit nisl, et commodo enim sapien eu augue. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse potenti. Proin tempor porta porttitor. Nullam a malesuada arcu.
[spoiler]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec volutpat tellus vulputate dui venenatis quis euismod turpis pellentesque. Suspendisse sit amet ipsum eu odio sagittis ultrices at non sapien. Quisque viverra feugiat purus, eu mollis felis condimentum id. In luctus faucibus felis eget viverra. Vivamus et velit orci. In in tellus mauris, at fermentum diam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed a magna nunc, vel tempor magna. Nam dictum, arcu in pretium varius, libero enim hendrerit nisl, et commodo enim sapien eu augue. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse potenti. Proin tempor porta porttitor. Nullam a malesuada arcu.[/spoiler][/spoiler]';
[spoiler]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec volutpat tellus vulputate dui venenatis quis euismod turpis pellentesque. Suspendisse sit amet ipsum eu odio sagittis ultrices at non sapien. Quisque viverra feugiat purus, eu mollis felis condimentum id. In luctus faucibus felis eget viverra. Vivamus et velit orci. In in tellus mauris, at fermentum diam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed a magna nunc, vel tempor magna. Nam dictum, arcu in pretium varius, libero enim hendrerit nisl, et commodo enim sapien eu augue. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse potenti. Proin tempor porta porttitor. Nullam a malesuada arcu.[/spoiler][/spoiler]';

$code->reset($string);
echo $code->parse(); ?>
Expand Down
56 changes: 28 additions & 28 deletions examples/code.php
Expand Up @@ -12,8 +12,8 @@
// Includes
spl_autoload_register();
set_include_path(implode(PATH_SEPARATOR, array(
get_include_path(),
DECODA
get_include_path(),
DECODA
)));[/code]";

$code->reset($string);
Expand All @@ -39,16 +39,16 @@
<?php $string = '[code="php"]<?php
abstract class HookAbstract implements Hook {
/**
* Return a message string from the parser.
*
* @param string $key
* @param array $vars
* @return string
*/
public function message($key, array $vars = array()) {
return $this->getParser()->message($key, $vars);
}
/**
* Return a message string from the parser.
*
* @param string $key
* @param array $vars
* @return string
*/
public function message($key, array $vars = array()) {
return $this->getParser()->message($key, $vars);
}
} ?>[/code]';

Expand All @@ -60,22 +60,22 @@ public function message($key, array $vars = array()) {
<?php $string = '[code hl="1,15"]<?php
abstract class FilterAbstract implements Filter {
/**
* Return a tag if it exists, and merge with defaults.
*
* @param string $tag
* @return array
*/
public function tag($tag) {
$defaults = $this->_defaults;
$defaults[\'key\'] = $tag;
if (isset($this->_tags[$tag])) {
return $this->_tags[$tag] + $defaults;
}
return $defaults;
}
/**
* Return a tag if it exists, and merge with defaults.
*
* @param string $tag
* @return array
*/
public function tag($tag) {
$defaults = $this->_defaults;
$defaults[\'key\'] = $tag;
if (isset($this->_tags[$tag])) {
return $this->_tags[$tag] + $defaults;
}
return $defaults;
}
} ?>[/code]';

Expand Down
48 changes: 24 additions & 24 deletions examples/engine.php
Expand Up @@ -2,32 +2,32 @@

class TestEngine extends \Decoda\Engine\AbstractEngine {

public function render(array $tag, $content) {
$setup = $this->getFilter()->getTag($tag['tag']);
$paths = $this->getPaths();
$path = $paths[0] . $setup['template'] . '.tpl';
public function render(array $tag, $content) {
$setup = $this->getFilter()->getTag($tag['tag']);
$paths = $this->getPaths();
$path = $paths[0] . $setup['template'] . '.tpl';

if (!file_exists($path)) {
throw new Exception(sprintf('Template file %s does not exist', $setup['template']));
}
if (!file_exists($path)) {
throw new Exception(sprintf('Template file %s does not exist', $setup['template']));
}

$vars = array();
$vars = array();

foreach ($tag['attributes'] as $key => $value) {
if (isset($setup['map'][$key])) {
$key = $setup['map'][$key];
}
foreach ($tag['attributes'] as $key => $value) {
if (isset($setup['map'][$key])) {
$key = $setup['map'][$key];
}

$vars[$key] = $value;
}
$vars[$key] = $value;
}

extract($vars, EXTR_SKIP);
ob_start();
extract($vars, EXTR_SKIP);
ob_start();

include $path;
include $path;

return ob_get_clean();
}
return ob_get_clean();
}

}

Expand All @@ -46,11 +46,11 @@ public function render(array $tag, $content) {
<br>

<?php $string = '[quote]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque non sapien a eros tincidunt accumsan. Ut nisl dui, dignissim at posuere quis, facilisis eget lectus. Morbi vitae massa eu metus pharetra rhoncus. Suspendisse potenti. Phasellus laoreet dapibus dapibus. Duis faucibus lacinia diam, nec pharetra est pharetra vitae. Etiam sodales, nulla et ullamcorper mattis, augue nunc sollicitudin risus, nec imperdiet est leo vitae est. Integer ultricies, metus at scelerisque interdum, sapien lorem mollis orci, vel mattis felis augue vitae nunc. Fusce eget sem sed orci interdum commodo sit amet et metus. In ultricies feugiat eleifend. Aliquam erat volutpat.
[quote="Miles"]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque non sapien a eros tincidunt accumsan. Ut nisl dui, dignissim at posuere quis, facilisis eget lectus. Morbi vitae massa eu metus pharetra rhoncus. Suspendisse potenti. Phasellus laoreet dapibus dapibus. Duis faucibus lacinia diam, nec pharetra est pharetra vitae. Etiam sodales, nulla et ullamcorper mattis, augue nunc sollicitudin risus, nec imperdiet est leo vitae est. Integer ultricies, metus at scelerisque interdum, sapien lorem mollis orci, vel mattis felis augue vitae nunc. Fusce eget sem sed orci interdum commodo sit amet et metus. In ultricies feugiat eleifend. Aliquam erat volutpat.[/quote]
[quote date="1313728971"]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque non sapien a eros tincidunt accumsan. Ut nisl dui, dignissim at posuere quis, facilisis eget lectus. Morbi vitae massa eu metus pharetra rhoncus. Suspendisse potenti. Phasellus laoreet dapibus dapibus. Duis faucibus lacinia diam, nec pharetra est pharetra vitae. Etiam sodales, nulla et ullamcorper mattis, augue nunc sollicitudin risus, nec imperdiet est leo vitae est. Integer ultricies, metus at scelerisque interdum, sapien lorem mollis orci, vel mattis felis augue vitae nunc. Fusce eget sem sed orci interdum commodo sit amet et metus. In ultricies feugiat eleifend. Aliquam erat volutpat.
[quote="Miles" date="2011-02-26 06:42:33"]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque non sapien a eros tincidunt accumsan. Ut nisl dui, dignissim at posuere quis, facilisis eget lectus. Morbi vitae massa eu metus pharetra rhoncus. Suspendisse potenti. Phasellus laoreet dapibus dapibus. Duis faucibus lacinia diam, nec pharetra est pharetra vitae. Etiam sodales, nulla et ullamcorper mattis, augue nunc sollicitudin risus, nec imperdiet est leo vitae est. Integer ultricies, metus at scelerisque interdum, sapien lorem mollis orci, vel mattis felis augue vitae nunc. Fusce eget sem sed orci interdum commodo sit amet et metus. In ultricies feugiat eleifend. Aliquam erat volutpat.
[quote]This 3rd level quote will not be rendered.[/quote][/quote][/quote]
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
[quote="Miles"]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque non sapien a eros tincidunt accumsan. Ut nisl dui, dignissim at posuere quis, facilisis eget lectus. Morbi vitae massa eu metus pharetra rhoncus. Suspendisse potenti. Phasellus laoreet dapibus dapibus. Duis faucibus lacinia diam, nec pharetra est pharetra vitae. Etiam sodales, nulla et ullamcorper mattis, augue nunc sollicitudin risus, nec imperdiet est leo vitae est. Integer ultricies, metus at scelerisque interdum, sapien lorem mollis orci, vel mattis felis augue vitae nunc. Fusce eget sem sed orci interdum commodo sit amet et metus. In ultricies feugiat eleifend. Aliquam erat volutpat.[/quote]
[quote date="1313728971"]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque non sapien a eros tincidunt accumsan. Ut nisl dui, dignissim at posuere quis, facilisis eget lectus. Morbi vitae massa eu metus pharetra rhoncus. Suspendisse potenti. Phasellus laoreet dapibus dapibus. Duis faucibus lacinia diam, nec pharetra est pharetra vitae. Etiam sodales, nulla et ullamcorper mattis, augue nunc sollicitudin risus, nec imperdiet est leo vitae est. Integer ultricies, metus at scelerisque interdum, sapien lorem mollis orci, vel mattis felis augue vitae nunc. Fusce eget sem sed orci interdum commodo sit amet et metus. In ultricies feugiat eleifend. Aliquam erat volutpat.
[quote="Miles" date="2011-02-26 06:42:33"]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque non sapien a eros tincidunt accumsan. Ut nisl dui, dignissim at posuere quis, facilisis eget lectus. Morbi vitae massa eu metus pharetra rhoncus. Suspendisse potenti. Phasellus laoreet dapibus dapibus. Duis faucibus lacinia diam, nec pharetra est pharetra vitae. Etiam sodales, nulla et ullamcorper mattis, augue nunc sollicitudin risus, nec imperdiet est leo vitae est. Integer ultricies, metus at scelerisque interdum, sapien lorem mollis orci, vel mattis felis augue vitae nunc. Fusce eget sem sed orci interdum commodo sit amet et metus. In ultricies feugiat eleifend. Aliquam erat volutpat.
[quote]This 3rd level quote will not be rendered.[/quote][/quote][/quote]
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
[/quote]';

$code->reset($string);
Expand Down

0 comments on commit e0d70c6

Please sign in to comment.