--TEST-- Template Test: methods.html --FILE-- Methods

Calling a method options['strict'] || (isset($t->a) && method_exists($t->a, 'helloWorld'))) echo htmlspecialchars($t->a->helloWorld(),ENT_COMPAT,'UTF-8');?>

or options['strict'] || (isset($t) && method_exists($t, 'includeBody'))) echo $t->includeBody();?>

getImageDir());?>/someimage.jpg"> getImageDir());?>/someimage.jpg">

Full Method testing

options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo htmlspecialchars($t->abc($t->abc,$t->def,$t->hij),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo htmlspecialchars($t->abc($t->abc,"def","hij"),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo htmlspecialchars($t->abc($t->abc,$t->def,"hij"),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo htmlspecialchars($t->abc("abc",$t->def,$t->hij),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo $t->abc($t->abc,$t->def,$t->hij);?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo $t->abc($t->abc,"def","hij");?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo $t->abc($t->abc,$t->def,"hij");?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo $t->abc("abc",$t->def,$t->hij);?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo urlencode($t->abc($t->abc,$t->def,$t->hij));?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo urlencode($t->abc($t->abc,"def","hij"));?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo urlencode($t->abc($t->abc,$t->def,"hij"));?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo urlencode($t->abc("abc",$t->def,$t->hij));?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo htmlspecialchars($t->abc(123,$t->def,$t->hij),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo urlencode($t->abc($t->abc,123,123));?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo htmlspecialchars($t->abc($t->abc,$t->def,123),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'abc'))) echo urlencode($t->abc("abc",123,$t->hij));?>

Real life method testing

Invoice number: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->invoice,"number"),ENT_COMPAT,'UTF-8');?> Place: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->invoice,"place"),ENT_COMPAT,'UTF-8');?> Date: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->invoice,"date"),ENT_COMPAT,'UTF-8');?> Payment: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->invoice,"payment"),ENT_COMPAT,'UTF-8');?> Payment date: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->invoice,"payment_date"),ENT_COMPAT,'UTF-8');?> Seller: Name 1: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->seller,"name1"),ENT_COMPAT,'UTF-8');?> Name 2: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->seller,"name2"),ENT_COMPAT,'UTF-8');?> NIP: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->seller,"nip"),ENT_COMPAT,'UTF-8');?> Street: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->seller,"street"),ENT_COMPAT,'UTF-8');?> City: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->seller,"code"),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->seller,"city"),ENT_COMPAT,'UTF-8');?> Buyer: Name 1: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->buyer,"name1"),ENT_COMPAT,'UTF-8');?> Name 2: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->buyer,"name2"),ENT_COMPAT,'UTF-8');?> NIP: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->buyer,"nip"),ENT_COMPAT,'UTF-8');?> Street: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->buyer,"street"),ENT_COMPAT,'UTF-8');?> City: options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->buyer,"code"),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($t->buyer,"city"),ENT_COMPAT,'UTF-8');?> # Name show_pkwiu) {?> PKWIU Count Netto VAT Brutto options['strict'] || (is_array($t->positions) || is_object($t->positions))) foreach($t->positions as $position) {?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($position,"nr"),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($position,"name"),ENT_COMPAT,'UTF-8');?> show_pkwiu) {?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($position,"pkwiu"),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($position,"count"),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($position,"netto"),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($position,"vat"),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($position,"brutto"),ENT_COMPAT,'UTF-8');?> edit_positions) {?> # Name show_pkwiu) {?> PKWIU Count options['strict'] || (isset($t) && method_exists($t, 'getelem'))) if ($t->getelem($t->position,"netto_mode")) { ?> Netto VAT options['strict'] || (isset($t) && method_exists($t, 'getelem'))) if ($t->getelem($t->position,"netto_mode")) { ?> Brutto options['strict'] || (is_array($t->edit_positions) || is_object($t->edit_positions))) foreach($t->edit_positions as $k => $position) {?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($position,"nr"),ENT_COMPAT,'UTF-8');?> show_pkwiu) {?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) if ($t->getelem($position,"netto_mode")) { ?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) if ($t->getelem($position,"netto_mode")) { ?> # options['strict'] || (is_array($t->sum) || is_object($t->sum))) foreach($t->sum as $sum) {?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($sum,"nr"),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($sum,"netto"),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($sum,"vat"),ENT_COMPAT,'UTF-8');?> options['strict'] || (isset($t) && method_exists($t, 'getelem'))) echo htmlspecialchars($t->getelem($sum,"brutto"),ENT_COMPAT,'UTF-8');?> ===With data file: methods.html===

Methods

Calling a method

or

Full Method testing

Real life method testing

Invoice number: Place: Date: Payment: Payment date: Seller: Name 1: Name 2: NIP: Street: City: Buyer: Name 1: Name 2: NIP: Street: City: # Name Count Netto VAT Brutto #