PHP_Beautifier
[ class tree: PHP_Beautifier ] [ index: PHP_Beautifier ] [ all elements ]

Class: PHP_Beautifier_Filter_Default

Source Location: /PHP_Beautifier-0.1.15/Beautifier/Filter/Default.filter.php

Class Overview

PHP_Beautifier_Filter
   |
   --PHP_Beautifier_Filter_Default

Default Filter: Handle all the tokens. Uses K & R style


Author(s):

Version:

  • Release: 0.1.15

Copyright:

  • 2004-2010 Claudio Bustos

Variables

Methods


Inherited Variables

Inherited Methods

Class: PHP_Beautifier_Filter

PHP_Beautifier_Filter::__construct()
Constructor If you need to overload this (for example, to create a definition for setting with addSettingDefinition() remember call the parent constructor.
PHP_Beautifier_Filter::addSettingDefinition()
Add a setting definition
PHP_Beautifier_Filter::getDescription()
PHP_Beautifier_Filter::getName()
return @string
PHP_Beautifier_Filter::getSetting()
Get a setting of the Filter
PHP_Beautifier_Filter::handleToken()
Function called from PHP_Beautifier::process() to process the tokens.
PHP_Beautifier_Filter::off()
Turn off the Filter Use inside the code to beautify Ex.
PHP_Beautifier_Filter::on()
Turn on the Filter Use inside the code to beautify Ex.
PHP_Beautifier_Filter::postProcess()
Called from PHP_Beautifier::process() at the end of processing
PHP_Beautifier_Filter::preProcess()
Called from PHP_Beautifier::process() at the beginning
PHP_Beautifier_Filter::setSetting()
Set a value of a Setting
PHP_Beautifier_Filter::__call()
PHP_Beautifier_Filter::__sleep()
PHP_Beautifier_Filter::__toString()

Class Details

[line 47]
Default Filter: Handle all the tokens. Uses K & R style

This filters is loaded by default in PHP_Beautifier. Can handle all the tokens. If one of the tokens doesn't have a function, is added without modification (See __call()) The most important modifications are:

  • All the statements inside control structures, functions and class are indented with K&R style
    1.  function myFunction({
    2.      echo 'hi';
    3.  }
  • All the comments in new lines are indented. In multi-line comments, all the lines are indented, too.
This class is final, so don't try to extend it!



[ Top ]


Class Variables

$sDescription =  'Default Filter for PHP_Beautifier'

[line 49]

  • Access: protected

Type:   mixed
Overrides:   Array


[ Top ]



Method Detail

comment_large   [line 229]

void comment_large( $sTag)


Parameters:

   $sTag   — 

[ Top ]

comment_short   [line 224]

void comment_short( $sTag)


Parameters:

   $sTag   — 

[ Top ]

off   [line 59]

void off( )

  • Access: public

Overrides PHP_Beautifier_Filter::off() (Turn off the Filter Use inside the code to beautify Ex.)
[ Top ]

t_access   [line 62]

void t_access( $sTag)

  • Access: public

Parameters:

   $sTag   — 

[ Top ]

t_array   [line 435]

void t_array( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_as   [line 172]

void t_as( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_assigment   [line 422]

void t_assigment( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_assigment_pre   [line 427]

void t_assigment_pre( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_break   [line 369]

void t_break( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_case   [line 102]

void t_case( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_clone   [line 432]

void t_clone( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_close_brace   [line 144]

void t_close_brace( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_close_tag   [line 84]

void t_close_tag( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_colon   [line 354]

void t_colon( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_comma   [line 320]

void t_comma( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_comment   [line 209]

void t_comment( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_constant_encapsed_string   [line 338]

void t_constant_encapsed_string( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_continue   [line 384]

void t_continue( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_control   [line 98]

void t_control( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_default   [line 391]

void t_default( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_doc_comment   [line 184]

void t_doc_comment( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_dot   [line 325]

void t_dot( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_double_colon   [line 365]

void t_double_colon( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_else   [line 265]

void t_else( $sTag)

  • Uses: detect_colon_after_parenthesis

Parameters:

   $sTag   — 

[ Top ]

t_end_heredoc   [line 66]

void t_end_heredoc( $sTag)

  • Access: public

Parameters:

   $sTag   — 

[ Top ]

t_end_suffix   [line 395]

void t_end_suffix( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_equal   [line 302]

void t_equal( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_equal_sign   [line 417]

void t_equal_sign( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_extends   [line 402]

void t_extends( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_for   [line 316]

void t_for( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_foreach   [line 312]

void t_foreach( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_implements   [line 407]

void t_implements( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_include   [line 330]

void t_include( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_instanceof   [line 412]

void t_instanceof( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_language_construct   [line 334]

void t_language_construct( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_logical   [line 307]

void t_logical( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_new   [line 177]

void t_new( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_object_operator   [line 443]

void t_object_operator( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_open_brace   [line 126]

void t_open_brace( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_open_tag   [line 71]

void t_open_tag( $sTag)

  • Access: public

Parameters:

   $sTag   — 

[ Top ]

t_operator   [line 448]

void t_operator( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_parenthesis_close   [line 115]

void t_parenthesis_close( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_parenthesis_open   [line 111]

void t_parenthesis_open( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_question   [line 349]

void t_question( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_semi_colon   [line 164]

void t_semi_colon( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_switch   [line 94]

void t_switch( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_variable   [line 342]

void t_variable( $sTag)


Parameters:

   $sTag   — 

[ Top ]

t_whitespace   [line 181]

void t_whitespace( $sTag)


Parameters:

   $sTag   — 

[ Top ]

__call   [line 50]

void __call( $sMethod, $aArgs)


Overrides PHP_Beautifier_Filter::__call() (parent method not documented)

Parameters:

   $sMethod   — 
   $aArgs   — 

[ Top ]


Documentation generated on Mon, 11 Mar 2019 15:37:31 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.