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

Class: FStr

Source Location: /k3_strings.php

Class Overview


QuickFox kernel 3 'SlyFox' String parsing module


Constants

Methods



Class Details

[line 10]
QuickFox kernel 3 'SlyFox' String parsing module

Requires PHP >= 5.1.0




[ Top ]


Class Methods


static method addslashesHeredoc [line 229]

static void addslashesHeredoc( $text, [ $heredoc_id = false])



Tags:

access:  public


Parameters:

   $text  
   $heredoc_id  

[ Top ]

static method addslashesJS [line 242]

static void addslashesJS( $text)



Tags:

access:  public


Parameters:

   $text  

[ Top ]

static method basename [line 373]

static void basename( $name)



Tags:

access:  public


Parameters:

   $name  

[ Top ]

static method basenameExt [line 378]

static void basenameExt( $name)



Tags:

access:  public


Parameters:

   $name  

[ Top ]

static method cast [line 198]

static void cast( $val, [ $type = self::COMM])



Tags:

access:  public


Parameters:

   $val  
   $type  

[ Top ]

static method fullUrl [line 445]

static void fullUrl( $url, [ $with_amps = false], [ $force_host = ''])



Tags:

access:  public


Parameters:

   $url  
   $with_amps  
   $force_host  

[ Top ]

static method heredocDefine [line 308]

static void heredocDefine( $str, [ $heredoc_id = 'HSTR'], [ $add_semicolon = false])



Tags:

access:  public


Parameters:

   $str  
   $heredoc_id  
   $add_semicolon  

[ Top ]

static method htmlschars [line 253]

static void htmlschars( $data, [ $q_mode = ENT_COMPAT])



Tags:

access:  public


Parameters:

   $data  
   $q_mode  

[ Top ]

static method initEncoders [line 37]

static void initEncoders( )



Tags:

access:  public


[ Top ]

static method isEmail [line 354]

static void isEmail( $string)



Tags:

access:  public


Parameters:

   $string  

[ Top ]

static method isUrl [line 359]

static void isUrl( $string)



Tags:

access:  public


Parameters:

   $string  

[ Top ]

static method isWord [line 349]

static void isWord( $string)



Tags:

access:  public


Parameters:

   $string  

[ Top ]

static method JSDefine [line 258]

static void JSDefine( $data)



Tags:

access:  public


Parameters:

   $data  

[ Top ]

static method path [line 368]

static void path( $path)



Tags:

access:  public


Parameters:

   $path  

[ Top ]

static method pathHash [line 518]

static void pathHash( $path)



Tags:

access:  public


Parameters:

   $path  

[ Top ]

static method PHPDefine [line 279]

static void PHPDefine( $data, [ $tabs = 0])



Tags:

access:  public


Parameters:

   $data  
   $tabs  

[ Top ]

static method shortHash [line 513]

static void shortHash( $data)



Tags:

access:  public


Parameters:

   $data  

[ Top ]

static method shortUID [line 505]

static void shortUID( [ $add_entr = ''])



Tags:

access:  public


Parameters:

   $add_entr  

[ Top ]

static method smartAmpersands [line 313]

static void smartAmpersands( $string)



Tags:

access:  public


Parameters:

   $string  

[ Top ]

static method smartHTMLSchars [line 321]

static void smartHTMLSchars( $string, [ $no_quotes = false])



Tags:

access:  public


Parameters:

   $string  
   $no_quotes  

[ Top ]

static method smartSprintf [line 334]

static void smartSprintf( $string, $params)



Tags:

access:  public


Parameters:

   $string  
array   $params  

[ Top ]

static method smartTrim [line 180]

static void smartTrim( $string, [ $length = 15], [ $encoding = self::INT_ENCODING])



Tags:

access:  public


Parameters:

   $string  
   $length  
   $encoding  

[ Top ]

static method strLen [line 71]

static void strLen( $string, [ $encoding = self::INT_ENCODING])



Tags:

access:  public


Parameters:

   $string  
   $encoding  

[ Top ]

static method strRecode [line 88]

static void strRecode( $string, [ $to_enc = self::INT_ENCODING], [ $from_enc = self::INT_ENCODING])



Tags:

access:  public


Parameters:

   $string  
   $to_enc  
   $from_enc  

[ Top ]

static method strToLower [line 62]

static void strToLower( $string, [ $encoding = self::INT_ENCODING])



Tags:

access:  public


Parameters:

   $string  
   $encoding  

[ Top ]

static method strToMime [line 134]

static void strToMime( $string, [ $recode_to = ''], [ $Quoted_Printable = false])



Tags:

access:  public


Parameters:

   $string  
   $recode_to  
   $Quoted_Printable  

[ Top ]

static method strToUpper [line 53]

static void strToUpper( $string, [ $encoding = self::INT_ENCODING])



Tags:

access:  public


Parameters:

   $string  
   $encoding  

[ Top ]

static method subStr [line 154]

static void subStr( $string, $start, [ $length = false], [ $encoding = self::INT_ENCODING])



Tags:

access:  public


Parameters:

   $string  
   $start  
   $length  
   $encoding  

[ Top ]

static method unslash [line 248]

static void unslash( $data)



Tags:

access:  public


Parameters:

   $data  

[ Top ]

static method urlAddParam [line 392]

static void urlAddParam( $url, $pname, $pdata, [ $with_amps = false], [ $replace = false])



Tags:

access:  public


Parameters:

   $url  
   $pname  
   $pdata  
   $with_amps  
   $replace  

[ Top ]

static method urlDataPack [line 428]

static void urlDataPack( $data)



Tags:

access:  public


Parameters:

   $data  

[ Top ]

static method urlDataUnpack [line 435]

static void urlDataUnpack( $data)



Tags:

access:  public


Parameters:

   $data  

[ Top ]

static method urlDropParam [line 416]

static void urlDropParam( $url, $pname)



Tags:

access:  public


Parameters:

   $url  
   $pname  

[ Top ]

static method urlencode [line 383]

static void urlencode( $string, [ $spec_rw = false])



Tags:

access:  public


Parameters:

   $string  
   $spec_rw  

[ Top ]


Class Constants

CHR_CACHEPREFIX =  'FSTR.CHR.'

[line 26]


[ Top ]

COMM =  0

[line 12]


[ Top ]

EMAIL_MASK =  '[0-9A-z_\-\.]+@[0-9A-z_\-\.]+\.[A-z]{2,4}'

[line 22]


[ Top ]

ENDL =  "\n"

[line 29]


[ Top ]

HEX =  1

[line 13]


[ Top ]

HTML =  3

[line 15]


[ Top ]

INT_ENCODING =  F_INTERNAL_ENCODING

[line 27]


[ Top ]

LINE =  8

[line 18]


[ Top ]

LTT_CACHEPREFIX =  'FSTR.LTT.'

[line 25]


[ Top ]

PATH =  4

[line 16]


[ Top ]

PHPWORD_MASK =  '[A-z_]\w*'

[line 23]


[ Top ]

URL_MASK_F =  '(?>[0-9A-z]+://[0-9A-z_\-\.]+\.[A-z]{2,4})(?:\/[\w\#$%&~/\.\-;:=,?@+\(\)\[\]\|]+)?'

[line 21]


[ Top ]

URL_MASK_R =  '[\w\#$%&~/\.\-;:=,?@+\(\)\[\]\|]+'

[line 20]


[ Top ]

WORD =  2

[line 14]


[ Top ]



Documentation generated on Wed, 08 Dec 2010 11:29:26 +0300 by phpDocumentor 1.4.3