MPOS/php-mpos

View on GitHub

Identical code found in 1 other location

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 228..469

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 1 other location

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 471..712

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Very high overall complexity: 2009

/*! DataTables 1.10.0-dev
 * ©2008-2013 SpryMedia Ltd - datatables.net/license
 */

/**

When classes take on too many responsibilities, they grow. A large number of instance variables or methods can make a class hard to understand. Large classes tend to have lower cohesion and higher churn.

Often large classes have methods that do not operate on all of the class state. Identifying the groups of data that are used together can point to seams to split out additional collaborator classes or value objects.

Another trick is to look for repeated prefixes or suffixes in method and variable names, or repeated parameter names, and use them to guide extractions.

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 806..806
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 41 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 771..771
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 772..772
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 773..773
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 774..774
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 775..775
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 776..776
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 777..777
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 781..781
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 782..782
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 783..783
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 784..784
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 785..785
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 786..786
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 787..787
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 788..788
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 789..789
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 790..790
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 791..791
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 792..792
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 793..793
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 794..794
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 795..795
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 796..796
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 797..797
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 798..798
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 799..799
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 800..800
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 801..801
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 802..802
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 803..803
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 804..804
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 805..805
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 807..807
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 808..808
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 809..809
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 810..810
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 811..811
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 812..812
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 813..813
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 814..814
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 815..815

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

File is too long

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
Severity: Minor
Found in include/smarty/libs/sysplugins/smarty_internal_templateparser.php - About 2 wks to fix

File is too long

<?php
#
# Markdown  -  A text-to-HTML conversion tool for web writers
#
# PHP Markdown  
Severity: Minor
Found in include/lib/Michelf/Markdown.php - About 1 wk to fix

Identical code found in 18 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 841..841
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 842..842
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 843..843
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 844..844
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 846..846
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 847..847
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 848..848
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 849..849
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 850..850
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 851..851
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 852..852
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 853..853
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 854..854
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 855..855
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 856..856
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 857..857
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 858..858
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 859..859

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 18 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 841..841
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 842..842
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 843..843
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 844..844
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 845..845
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 846..846
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 847..847
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 848..848
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 849..849
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 850..850
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 852..852
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 853..853
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 854..854
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 855..855
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 856..856
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 857..857
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 858..858
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 859..859

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading

Identical code found in 18 other locations

<?php
/**
* Smarty Internal Plugin Templateparser
*
* This is the template parser.
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 841..841
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 842..842
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 843..843
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 844..844
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 845..845
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 847..847
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 848..848
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 849..849
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 850..850
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 851..851
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 852..852
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 853..853
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 854..854
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 855..855
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 856..856
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 857..857
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 858..858
include/smarty/libs/sysplugins/smarty_internal_templateparser.php on lines 859..859

Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

Refactorings

Further Reading