( ! ) Deprecated: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/templates/_og.php on line 13 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $meta_description = ''; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea', 'meta_description' => ''] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $meta_description = ''; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea', 'meta_description' => ''] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 177.04116971248require( '/home/jlahijani/Sites/goodui.org/site/templates/_main.php ).../TemplateFile.php:340 187.04187001464include( '/home/jlahijani/Sites/goodui.org/site/templates/_og.php ).../_main.php:64 197.04366999832strip_tags( $string = NULL ).../_og.php:13 " />

Best 1 Keeping Focus UI Pattern

Latest  |  Members can also sort by tested effects.

Only members may see the remaining patterns sorted by winning and losing tests.

Right now patterns are only shown chronologically without any test data because you’re logged out.

Join To Access All Patterns & Tests

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
Pattern #76
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
 Tested 0 timesTested by
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 40
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 5 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40 223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517 233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482 243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413 273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 5
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 472
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
283.31883180592ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 479
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
283.31883180592ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 490
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
283.31883180592ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5
/site/templates/images/profile.png">
( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 6
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 6
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 19
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "manual_url" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 19
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 23
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "_user" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 23
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 24
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "full_name" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 24
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.28703124040ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.28703124040ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.28713125920ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.28713125920ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.28713126336ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.28713126336ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.28723147824require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
on
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 40
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.20713041760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.20713041760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2424; public $name = '76'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Overlapping'; public $tags = '2422'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 76; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 0, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.20723054408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

Pattern #76: Overlapping

Based on 0 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
Pattern #75
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
 Tested 0 timesTested by
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 40
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 5 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40 223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517 233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482 243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413 273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 5
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 472
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
283.64803568728ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 479
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
283.64803568728ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 490
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
283.64803568728ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5
/site/templates/images/profile.png">
( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 6
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 6
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 19
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "manual_url" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 19
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 23
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "_user" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 23
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 24
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "full_name" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 24
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.61653514744ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.61653514744ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.61653516672ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.61653516672ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.61663517088ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.61663517088ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.61663535960require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
on
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 40
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.53623424992ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.53623424992ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2314; public $name = '75'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Greeting Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 75; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 1, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.53633431952include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

Pattern #75: Personalized Greeting Headline

Based on 0 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
Pattern #74
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
 Tested 0 timesTested by
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 40
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 5 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40 223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517 233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482 243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413 273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 5
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 472
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
283.97313942072ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 479
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
283.97313942072ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 490
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
283.97313942072ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5
/site/templates/images/profile.png">
( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 6
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 6
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 19
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "manual_url" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 19
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 23
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "_user" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 23
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 24
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "full_name" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 24
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
213.94163888008ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
223.94163888008ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
233.94163890016ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
243.94163890016ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
253.94173890432ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
263.94173890432ProcessWire\TemplateFile->___render( ).../Wire.php:413
273.94173909304require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
on
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 40
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
183.86173796448ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
193.86173796448ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2310; public $name = '74'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Headline'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 74; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 2, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
203.86183803408include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

Pattern #74: Source Personalized Headline

Based on 0 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
Pattern #73
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
 Tested 0 timesTested by
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 40
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 5 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40 224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517 234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482 244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413 274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 5
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 472
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
284.29884315384ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 479
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
284.29884315384ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 490
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
284.29884315384ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5
/site/templates/images/profile.png">
( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 6
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 6
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 19
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "manual_url" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 19
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 23
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "_user" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 23
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 24
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "full_name" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 24
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.26744261320ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.26744261320ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.26744263328ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.26744263328ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.26754263744ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.26754263744ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.26754282616require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
on
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 40
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.18594169760ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.18594169760ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2304; public $name = '73'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Source Personalized Testimonial'; public $tags = '2273'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 73; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 3, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.18594176720include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

Pattern #73: Source Personalized Testimonial

Based on 0 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 184.51154543072ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2274; public $name = '72'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Priming Step'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = -1.5; public $calculated_median_effect_inverted = 1.52; public $sort_calculated_median_effect = 1.52; public $number = 72; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 5837'; public $data = [...] }, 'index' => 4, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 194.51154543072ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2274; public $name = '72'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Priming Step'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = -1.5; public $calculated_median_effect_inverted = 1.52; public $sort_calculated_median_effect = 1.52; public $number = 72; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 5837'; public $data = [...] }, 'index' => 4, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 204.51154550032include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 ),">
Pattern #72  Tested 1 timesTested by Julian Gaviria on Jul 24, 2020

Pattern #72: Priming Step

Based on 1 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 184.59064636240ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2268; public $name = '71'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Next Step'; public $tags = [...]; public $calculated_repeatability = 1.5; public $sort_calculated_repeatability = 1.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 16.13; public $calculated_median_effect = 12.35; public $calculated_median_effect_inverted = -10.99; public $sort_calculated_median_effect = 12.35; public $number = 71; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2513|9406'; public $data = [...] }, 'index' => 5, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 194.59064636240ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2268; public $name = '71'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Next Step'; public $tags = [...]; public $calculated_repeatability = 1.5; public $sort_calculated_repeatability = 1.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 16.13; public $calculated_median_effect = 12.35; public $calculated_median_effect_inverted = -10.99; public $sort_calculated_median_effect = 12.35; public $number = 71; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2513|9406'; public $data = [...] }, 'index' => 5, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 204.59064643200include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 ),Getninjas.com.br#123(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.59064636240ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2268; public $name = '71'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Next Step'; public $tags = [...]; public $calculated_repeatability = 1.5; public $sort_calculated_repeatability = 1.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 16.13; public $calculated_median_effect = 12.35; public $calculated_median_effect_inverted = -10.99; public $sort_calculated_median_effect = 12.35; public $number = 71; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2513|9406'; public $data = [...] }, 'index' => 5, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.59064636240ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2268; public $name = '71'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Personalized Next Step'; public $tags = [...]; public $calculated_repeatability = 1.5; public $sort_calculated_repeatability = 1.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 16.13; public $calculated_median_effect = 12.35; public $calculated_median_effect_inverted = -10.99; public $sort_calculated_median_effect = 12.35; public $number = 71; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2513|9406'; public $data = [...] }, 'index' => 5, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.59064643200include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),">
Pattern #71  Tested 2 times  First tested by Will Anderson  Recently tested by Rodolfo Lugli on Feb 11, 2022

Pattern #71: Personalized Next Step

Based on 2 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
Pattern #70
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
 Tested 0 timesTested by
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 40
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 5 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40 224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517 234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482 244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413 274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 5
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 472
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
284.82864903296ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 479
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
284.82864903296ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5

( ! ) Warning: Attempt to read property "template" on null in /home/jlahijani/Sites/goodui.org/site/ready.php on line 490
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
284.82864903296ProcessWire\profileImage( $model = NULL ).../pattern-tester.php:5
/site/templates/images/profile.png">
( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 6
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "user_" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 6
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 19
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "manual_url" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 19
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 23
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "_user" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 23
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $test in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 24
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328

( ! ) Warning: Attempt to read property "full_name" on null in /home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php on line 24
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
214.79724849232ProcessWire\wireRenderFile( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = ??? ).../_pattern-item.php:40
224.79724849232ProcessWire\WireFileTools->render( $filename = 'partials/pattern-tester', $vars = ['page' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'test' => NULL], $options = [] ).../Functions.php:517
234.79724851240ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
244.79724851240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['page' => class ProcessWire\Page { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
254.79734851656ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
264.79734851656ProcessWire\TemplateFile->___render( ).../Wire.php:413
274.79734870528require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/pattern-tester.php ).../TemplateFile.php:328
on
( ! ) Warning: Attempt to read property "test" on false in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 40
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
184.71714776104ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
194.71714776104ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2242; public $name = '70'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Combined Social Signup & Login'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = ''; public $calculated_median_effect_inverted = ''; public $sort_calculated_median_effect = ''; public $number = 70; public $full_name = ''; public $effort_type = '1079'; public $conducted_tests = '(RepeaterPageArray) '; public $editors_pick = 0; public $shortened_thumbnail = 0; public $data = [...] }, 'index' => 6, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
204.71714783064include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583

Pattern #70: Combined Social Signup & Login

Based on 0 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 185.04135143272ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2214; public $name = '69'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Autodiscounting'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 8.33; public $calculated_median_effect = 6.4; public $calculated_median_effect_inverted = -6.02; public $sort_calculated_median_effect = 6.4; public $number = 69; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2259|5796|8158'; public $data = [...] }, 'index' => 7, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 195.04145143272ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2214; public $name = '69'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Autodiscounting'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 8.33; public $calculated_median_effect = 6.4; public $calculated_median_effect_inverted = -6.02; public $sort_calculated_median_effect = 6.4; public $number = 69; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2259|5796|8158'; public $data = [...] }, 'index' => 7, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 205.04145150232include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 ),Backstage.com#306(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.04135143272ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2214; public $name = '69'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Autodiscounting'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 8.33; public $calculated_median_effect = 6.4; public $calculated_median_effect_inverted = -6.02; public $sort_calculated_median_effect = 6.4; public $number = 69; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2259|5796|8158'; public $data = [...] }, 'index' => 7, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.04145143272ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2214; public $name = '69'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Autodiscounting'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 8.33; public $calculated_median_effect = 6.4; public $calculated_median_effect_inverted = -6.02; public $sort_calculated_median_effect = 6.4; public $number = 69; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2259|5796|8158'; public $data = [...] }, 'index' => 7, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.04145150232include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),Mvideo.ru#354(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.04135143272ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2214; public $name = '69'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Autodiscounting'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 8.33; public $calculated_median_effect = 6.4; public $calculated_median_effect_inverted = -6.02; public $sort_calculated_median_effect = 6.4; public $number = 69; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2259|5796|8158'; public $data = [...] }, 'index' => 7, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.04145143272ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2214; public $name = '69'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Autodiscounting'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 8.33; public $calculated_median_effect = 6.4; public $calculated_median_effect_inverted = -6.02; public $sort_calculated_median_effect = 6.4; public $number = 69; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2259|5796|8158'; public $data = [...] }, 'index' => 7, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.04145150232include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),">
Pattern #69  Tested 3 times  First tested by Matthew Curry  Recently tested by Andrey Andreev on May 25, 2021

Pattern #69: Autodiscounting

Based on 3 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 185.21085338272ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2173; public $name = '68'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Welcome Discount'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 3.8; public $calculated_median_effect = 2.7; public $calculated_median_effect_inverted = -2.63; public $sort_calculated_median_effect = 2.7; public $number = 68; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2182|10184'; public $data = [...] }, 'index' => 8, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 195.21085338272ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2173; public $name = '68'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Welcome Discount'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 3.8; public $calculated_median_effect = 2.7; public $calculated_median_effect_inverted = -2.63; public $sort_calculated_median_effect = 2.7; public $number = 68; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2182|10184'; public $data = [...] }, 'index' => 8, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 205.21085345232include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 ),
( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.21085338272ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2173; public $name = '68'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Welcome Discount'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 3.8; public $calculated_median_effect = 2.7; public $calculated_median_effect_inverted = -2.63; public $sort_calculated_median_effect = 2.7; public $number = 68; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2182|10184'; public $data = [...] }, 'index' => 8, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.21085338272ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2173; public $name = '68'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Welcome Discount'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 3.8; public $calculated_median_effect = 2.7; public $calculated_median_effect_inverted = -2.63; public $sort_calculated_median_effect = 2.7; public $number = 68; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2182|10184'; public $data = [...] }, 'index' => 8, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.21085345232include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
215.24695394064ProcessWire\urlFormatter( $url = '', $length = 32 ).../_pattern-item.php:6
225.24695394064ucfirst( $string = NULL ).../ready.php:521
#419(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.21085338272ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2173; public $name = '68'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Welcome Discount'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 3.8; public $calculated_median_effect = 2.7; public $calculated_median_effect_inverted = -2.63; public $sort_calculated_median_effect = 2.7; public $number = 68; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2182|10184'; public $data = [...] }, 'index' => 8, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.21085338272ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2173; public $name = '68'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Welcome Discount'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 3.8; public $calculated_median_effect = 2.7; public $calculated_median_effect_inverted = -2.63; public $sort_calculated_median_effect = 2.7; public $number = 68; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2182|10184'; public $data = [...] }, 'index' => 8, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.21085345232include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),">
Pattern #68  Tested 2 times  First tested by Viljo Vabrit  Recently tested by Jakub Linowski on Jun 29, 2022

Pattern #68: Welcome Discount

Based on 2 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 185.35115496280ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2145; public $name = '67'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Currency & Taxes'; public $tags = '2143'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = -13.3; public $calculated_median_effect = -2; public $calculated_median_effect_inverted = 2.04; public $sort_calculated_median_effect = 2.04; public $number = 67; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2362|9861'; public $data = [...] }, 'index' => 9, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 195.35115496280ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2145; public $name = '67'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Currency & Taxes'; public $tags = '2143'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = -13.3; public $calculated_median_effect = -2; public $calculated_median_effect_inverted = 2.04; public $sort_calculated_median_effect = 2.04; public $number = 67; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2362|9861'; public $data = [...] }, 'index' => 9, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 205.35125503240include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 ),
( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.35115496280ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2145; public $name = '67'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Currency & Taxes'; public $tags = '2143'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = -13.3; public $calculated_median_effect = -2; public $calculated_median_effect_inverted = 2.04; public $sort_calculated_median_effect = 2.04; public $number = 67; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2362|9861'; public $data = [...] }, 'index' => 9, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.35115496280ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2145; public $name = '67'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Currency & Taxes'; public $tags = '2143'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = -13.3; public $calculated_median_effect = -2; public $calculated_median_effect_inverted = 2.04; public $sort_calculated_median_effect = 2.04; public $number = 67; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2362|9861'; public $data = [...] }, 'index' => 9, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.35125503240include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
215.38725535904ProcessWire\urlFormatter( $url = '', $length = 32 ).../_pattern-item.php:6
225.38725535904ucfirst( $string = NULL ).../ready.php:521
#408(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.35115496280ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2145; public $name = '67'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Currency & Taxes'; public $tags = '2143'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = -13.3; public $calculated_median_effect = -2; public $calculated_median_effect_inverted = 2.04; public $sort_calculated_median_effect = 2.04; public $number = 67; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2362|9861'; public $data = [...] }, 'index' => 9, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.35115496280ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2145; public $name = '67'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Currency & Taxes'; public $tags = '2143'; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = -13.3; public $calculated_median_effect = -2; public $calculated_median_effect_inverted = 2.04; public $sort_calculated_median_effect = 2.04; public $number = 67; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2362|9861'; public $data = [...] }, 'index' => 9, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.35125503240include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),">
Pattern #67  Tested 2 times  First tested by Martin Wong  Recently tested by Jakub Linowski on Apr 29, 2022

Pattern #67: Currency & Taxes

Based on 2 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 185.48895627456ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 195.48895627456ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 205.48895634416include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 215.49725649344ProcessWire\urlFormatter( $url = '', $length = 32 ).../_pattern-item.php:6 225.49725649344ucfirst( $string = NULL ).../ready.php:521 #177(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.48895627456ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.48895627456ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.48895634416include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),
( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.48895627456ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.48895627456ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.48895634416include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
215.54365703168ProcessWire\urlFormatter( $url = '', $length = 32 ).../_pattern-item.php:6
225.54365703168ucfirst( $string = NULL ).../ready.php:521
#178(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.48895627456ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.48895627456ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.48895634416include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),
( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.48895627456ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.48895627456ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.48895634416include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
215.58765756896ProcessWire\urlFormatter( $url = '', $length = 32 ).../_pattern-item.php:6
225.58765756896ucfirst( $string = NULL ).../ready.php:521
#57(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.48895627456ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.48895627456ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.48895634416include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),Learnwithhomer.com#434(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.48895627456ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.48895627456ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2153; public $name = '66'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Complementary Upsell'; public $tags = '(PageArray) '; public $calculated_repeatability = 2; public $sort_calculated_repeatability = 2; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 6.6; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 66; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2402|2406|2410|10653'; public $data = [...] }, 'index' => 10, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.48895634416include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),">
Pattern #66  Tested 4 times  First tested by Devesh Khanal  Recently tested by Stanley Zuo on Sep 30, 2022

Pattern #66: Complementary Upsell

Based on 4 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 185.74295914456ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2158; public $name = '65'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Add More For Free Shipping'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = -0.2; public $calculated_median_effect_inverted = 0.2; public $sort_calculated_median_effect = 0.2; public $number = 65; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 9525'; public $data = [...] }, 'index' => 11, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 195.74295914456ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2158; public $name = '65'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Add More For Free Shipping'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = -0.2; public $calculated_median_effect_inverted = 0.2; public $sort_calculated_median_effect = 0.2; public $number = 65; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 9525'; public $data = [...] }, 'index' => 11, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 205.74295921416include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 215.74975929288ProcessWire\urlFormatter( $url = '', $length = 32 ).../_pattern-item.php:6 225.74975929288ucfirst( $string = NULL ).../ready.php:521 #400(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.74295914456ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2158; public $name = '65'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Add More For Free Shipping'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = -0.2; public $calculated_median_effect_inverted = 0.2; public $sort_calculated_median_effect = 0.2; public $number = 65; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 9525'; public $data = [...] }, 'index' => 11, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.74295914456ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2158; public $name = '65'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Add More For Free Shipping'; public $tags = [...]; public $calculated_repeatability = 0; public $sort_calculated_repeatability = 0; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = ''; public $calculated_median_effect = -0.2; public $calculated_median_effect_inverted = 0.2; public $sort_calculated_median_effect = 0.2; public $number = 65; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 9525'; public $data = [...] }, 'index' => 11, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.74295921416include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),">
Pattern #65  Tested 1 timesTested by Herman Klein on Mar 06, 2022

Pattern #65: Add More For Free Shipping

Based on 1 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 185.83636000648ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2110; public $name = '64'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Tunnel'; public $tags = [...]; public $calculated_repeatability = 1.5; public $sort_calculated_repeatability = 1.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 14.3; public $calculated_median_effect = 14.3; public $calculated_median_effect_inverted = -12.51; public $sort_calculated_median_effect = 14.3; public $number = 64; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2226|2816|4839'; public $data = [...] }, 'index' => 12, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 195.83636000648ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2110; public $name = '64'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Tunnel'; public $tags = [...]; public $calculated_repeatability = 1.5; public $sort_calculated_repeatability = 1.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 14.3; public $calculated_median_effect = 14.3; public $calculated_median_effect_inverted = -12.51; public $sort_calculated_median_effect = 14.3; public $number = 64; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2226|2816|4839'; public $data = [...] }, 'index' => 12, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 205.83636007608include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 ),Bomgar.com#210(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.83636000648ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2110; public $name = '64'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Tunnel'; public $tags = [...]; public $calculated_repeatability = 1.5; public $sort_calculated_repeatability = 1.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 14.3; public $calculated_median_effect = 14.3; public $calculated_median_effect_inverted = -12.51; public $sort_calculated_median_effect = 14.3; public $number = 64; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2226|2816|4839'; public $data = [...] }, 'index' => 12, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.83636000648ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2110; public $name = '64'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Tunnel'; public $tags = [...]; public $calculated_repeatability = 1.5; public $sort_calculated_repeatability = 1.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 14.3; public $calculated_median_effect = 14.3; public $calculated_median_effect_inverted = -12.51; public $sort_calculated_median_effect = 14.3; public $number = 64; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2226|2816|4839'; public $data = [...] }, 'index' => 12, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.83636007608include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),
( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.83636000648ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2110; public $name = '64'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Tunnel'; public $tags = [...]; public $calculated_repeatability = 1.5; public $sort_calculated_repeatability = 1.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 14.3; public $calculated_median_effect = 14.3; public $calculated_median_effect_inverted = -12.51; public $sort_calculated_median_effect = 14.3; public $number = 64; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2226|2816|4839'; public $data = [...] }, 'index' => 12, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.83636000648ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2110; public $name = '64'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Tunnel'; public $tags = [...]; public $calculated_repeatability = 1.5; public $sort_calculated_repeatability = 1.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 14.3; public $calculated_median_effect = 14.3; public $calculated_median_effect_inverted = -12.51; public $sort_calculated_median_effect = 14.3; public $number = 64; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2226|2816|4839'; public $data = [...] }, 'index' => 12, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.83636007608include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
215.90796093992ProcessWire\urlFormatter( $url = '', $length = 32 ).../_pattern-item.php:6
225.90806093992ucfirst( $string = NULL ).../ready.php:521
#278(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
185.83636000648ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2110; public $name = '64'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Tunnel'; public $tags = [...]; public $calculated_repeatability = 1.5; public $sort_calculated_repeatability = 1.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 14.3; public $calculated_median_effect = 14.3; public $calculated_median_effect_inverted = -12.51; public $sort_calculated_median_effect = 14.3; public $number = 64; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2226|2816|4839'; public $data = [...] }, 'index' => 12, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
195.83636000648ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2110; public $name = '64'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Tunnel'; public $tags = [...]; public $calculated_repeatability = 1.5; public $sort_calculated_repeatability = 1.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 14.3; public $calculated_median_effect = 14.3; public $calculated_median_effect_inverted = -12.51; public $sort_calculated_median_effect = 14.3; public $number = 64; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2226|2816|4839'; public $data = [...] }, 'index' => 12, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
205.83636007608include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),">
Pattern #64  Tested 3 times  First tested by Lee Elkins  Recently tested by Someone on Jan 15, 2020

Pattern #64: Tunnel

Based on 3 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 186.02296166784ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2090; public $name = '63'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Trust Seals'; public $tags = '2075'; public $calculated_repeatability = -1; public $sort_calculated_repeatability = 1; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 0.1; public $calculated_median_effect = -0.1; public $calculated_median_effect_inverted = 0.1; public $sort_calculated_median_effect = 0.1; public $number = 63; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2097|2101|2109|2328|6741|8980'; public $data = [...] }, 'index' => 13, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 196.02296166784ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2090; public $name = '63'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Trust Seals'; public $tags = '2075'; public $calculated_repeatability = -1; public $sort_calculated_repeatability = 1; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 0.1; public $calculated_median_effect = -0.1; public $calculated_median_effect_inverted = 0.1; public $sort_calculated_median_effect = 0.1; public $number = 63; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2097|2101|2109|2328|6741|8980'; public $data = [...] }, 'index' => 13, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 206.02306173744include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 ),Swimsuitsforall.com#159(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.02296166784ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2090; public $name = '63'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Trust Seals'; public $tags = '2075'; public $calculated_repeatability = -1; public $sort_calculated_repeatability = 1; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 0.1; public $calculated_median_effect = -0.1; public $calculated_median_effect_inverted = 0.1; public $sort_calculated_median_effect = 0.1; public $number = 63; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2097|2101|2109|2328|6741|8980'; public $data = [...] }, 'index' => 13, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.02296166784ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2090; public $name = '63'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Trust Seals'; public $tags = '2075'; public $calculated_repeatability = -1; public $sort_calculated_repeatability = 1; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 0.1; public $calculated_median_effect = -0.1; public $calculated_median_effect_inverted = 0.1; public $sort_calculated_median_effect = 0.1; public $number = 63; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2097|2101|2109|2328|6741|8980'; public $data = [...] }, 'index' => 13, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.02306173744include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),Menufy.com#51(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.02296166784ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2090; public $name = '63'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Trust Seals'; public $tags = '2075'; public $calculated_repeatability = -1; public $sort_calculated_repeatability = 1; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 0.1; public $calculated_median_effect = -0.1; public $calculated_median_effect_inverted = 0.1; public $sort_calculated_median_effect = 0.1; public $number = 63; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2097|2101|2109|2328|6741|8980'; public $data = [...] }, 'index' => 13, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.02296166784ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2090; public $name = '63'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Trust Seals'; public $tags = '2075'; public $calculated_repeatability = -1; public $sort_calculated_repeatability = 1; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 0.1; public $calculated_median_effect = -0.1; public $calculated_median_effect_inverted = 0.1; public $sort_calculated_median_effect = 0.1; public $number = 63; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2097|2101|2109|2328|6741|8980'; public $data = [...] }, 'index' => 13, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.02306173744include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),Sjvc.edu#171(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.02296166784ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2090; public $name = '63'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Trust Seals'; public $tags = '2075'; public $calculated_repeatability = -1; public $sort_calculated_repeatability = 1; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 0.1; public $calculated_median_effect = -0.1; public $calculated_median_effect_inverted = 0.1; public $sort_calculated_median_effect = 0.1; public $number = 63; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2097|2101|2109|2328|6741|8980'; public $data = [...] }, 'index' => 13, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.02296166784ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2090; public $name = '63'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Trust Seals'; public $tags = '2075'; public $calculated_repeatability = -1; public $sort_calculated_repeatability = 1; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 0.1; public $calculated_median_effect = -0.1; public $calculated_median_effect_inverted = 0.1; public $sort_calculated_median_effect = 0.1; public $number = 63; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2097|2101|2109|2328|6741|8980'; public $data = [...] }, 'index' => 13, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.02306173744include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),Umbraco.com#338(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.02296166784ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2090; public $name = '63'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Trust Seals'; public $tags = '2075'; public $calculated_repeatability = -1; public $sort_calculated_repeatability = 1; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 0.1; public $calculated_median_effect = -0.1; public $calculated_median_effect_inverted = 0.1; public $sort_calculated_median_effect = 0.1; public $number = 63; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2097|2101|2109|2328|6741|8980'; public $data = [...] }, 'index' => 13, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.02296166784ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2090; public $name = '63'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Trust Seals'; public $tags = '2075'; public $calculated_repeatability = -1; public $sort_calculated_repeatability = 1; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 0.1; public $calculated_median_effect = -0.1; public $calculated_median_effect_inverted = 0.1; public $sort_calculated_median_effect = 0.1; public $number = 63; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2097|2101|2109|2328|6741|8980'; public $data = [...] }, 'index' => 13, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.02306173744include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),Snocks.com#385(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.02296166784ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2090; public $name = '63'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Trust Seals'; public $tags = '2075'; public $calculated_repeatability = -1; public $sort_calculated_repeatability = 1; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 0.1; public $calculated_median_effect = -0.1; public $calculated_median_effect_inverted = 0.1; public $sort_calculated_median_effect = 0.1; public $number = 63; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2097|2101|2109|2328|6741|8980'; public $data = [...] }, 'index' => 13, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.02296166784ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2090; public $name = '63'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Trust Seals'; public $tags = '2075'; public $calculated_repeatability = -1; public $sort_calculated_repeatability = 1; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 0.1; public $calculated_median_effect = -0.1; public $calculated_median_effect_inverted = 0.1; public $sort_calculated_median_effect = 0.1; public $number = 63; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2097|2101|2109|2328|6741|8980'; public $data = [...] }, 'index' => 13, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.02306173744include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),">
Pattern #63  Tested 6 times  First tested by Niels Hapke  Recently tested by Samuel Hess on Nov 25, 2021

Pattern #63: Trust Seals

Based on 6 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 186.30956434248ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2057; public $name = '62'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Urgent Next Day Delivery'; public $tags = [...]; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 9.4; public $calculated_median_effect = 9.4; public $calculated_median_effect_inverted = -8.59; public $sort_calculated_median_effect = 9.4; public $number = 62; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2062|2066|2209'; public $data = [...] }, 'index' => 14, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 196.30966434248ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2057; public $name = '62'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Urgent Next Day Delivery'; public $tags = [...]; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 9.4; public $calculated_median_effect = 9.4; public $calculated_median_effect_inverted = -8.59; public $sort_calculated_median_effect = 9.4; public $number = 62; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2062|2066|2209'; public $data = [...] }, 'index' => 14, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 206.30966441208include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 ),Bobandlush.com#157(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.30956434248ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2057; public $name = '62'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Urgent Next Day Delivery'; public $tags = [...]; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 9.4; public $calculated_median_effect = 9.4; public $calculated_median_effect_inverted = -8.59; public $sort_calculated_median_effect = 9.4; public $number = 62; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2062|2066|2209'; public $data = [...] }, 'index' => 14, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.30966434248ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2057; public $name = '62'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Urgent Next Day Delivery'; public $tags = [...]; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 9.4; public $calculated_median_effect = 9.4; public $calculated_median_effect_inverted = -8.59; public $sort_calculated_median_effect = 9.4; public $number = 62; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2062|2066|2209'; public $data = [...] }, 'index' => 14, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.30966441208include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),Lovehoney.co.uk#163(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.30956434248ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2057; public $name = '62'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Urgent Next Day Delivery'; public $tags = [...]; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 9.4; public $calculated_median_effect = 9.4; public $calculated_median_effect_inverted = -8.59; public $sort_calculated_median_effect = 9.4; public $number = 62; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2062|2066|2209'; public $data = [...] }, 'index' => 14, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.30966434248ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2057; public $name = '62'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Urgent Next Day Delivery'; public $tags = [...]; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 9.4; public $calculated_median_effect = 9.4; public $calculated_median_effect_inverted = -8.59; public $sort_calculated_median_effect = 9.4; public $number = 62; public $full_name = ''; public $effort_type = '1078'; public $conducted_tests = '(RepeaterPageArray) 2062|2066|2209'; public $data = [...] }, 'index' => 14, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.30966441208include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),">
Pattern #62  Tested 3 times  First tested by Marlies Wilms Floet  Recently tested by Matthew Curry on Mar 27, 2018

Pattern #62: Urgent Next Day Delivery

Based on 3 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 186.47296586120ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2029; public $name = '61'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Local Headline'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 7; public $calculated_median_effect = 7; public $calculated_median_effect_inverted = -6.54; public $sort_calculated_median_effect = 7; public $number = 61; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2036'; public $data = [...] }, 'index' => 15, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 196.47296586120ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2029; public $name = '61'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Local Headline'; public $tags = [...]; public $calculated_repeatability = 0.5; public $sort_calculated_repeatability = 0.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 7; public $calculated_median_effect = 7; public $calculated_median_effect_inverted = -6.54; public $sort_calculated_median_effect = 7; public $number = 61; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2036'; public $data = [...] }, 'index' => 15, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 206.47306593080include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 ),">
Pattern #61  Tested 1 timesTested by Rob Draaijer on Apr 21, 2017

Pattern #61: Local Headline

Based on 1 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

( ! ) Warning: Undefined variable $fieldname in /home/jlahijani/Sites/goodui.org/site/templates/patterns.php on line 484
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8 Call Stack #TimeMemoryFunctionLocation 10.0000465560{main}( ).../index.php:0 23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413 173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328 186.55176656232ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484 196.55176656232ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552 206.55176663192include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583 ),Hylokusa.com#46(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.55176656232ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.55176656232ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.55176663192include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),Mt.com#212(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.55176656232ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.55176656232ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.55176663192include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),Backstage.com#299(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.55176656232ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.55176656232ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.55176663192include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),Thomasnet.com#318(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.55176656232ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.55176656232ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.55176663192include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),Umbraco.com#328(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.55176656232ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.55176656232ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.55176663192include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),
( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.55176656232ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.55176656232ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.55176663192include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
216.73566854528ProcessWire\urlFormatter( $url = '', $length = 32 ).../_pattern-item.php:6
226.73566854528ucfirst( $string = NULL ).../ready.php:521
#360(
( ! ) Warning: foreach() argument must be of type array|object, true given in /home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0000465560{main}( ).../index.php:0
23.02202253240ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
33.02202253240ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
43.02202253656ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
53.02202253656ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
63.02472267632ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
73.03602301872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
83.03602301872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1015; public $name = 'patterns'; public $parent = '/'; public $template = 'patterns'; public $numChildren = 129; public $title = 'Patterns'; public $urlSegment = 'idea'; public $data = ['title' => 'Patterns', 'urlSegment' => 'idea'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
93.03602303832ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
103.03602303832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
113.03612304248ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
123.03612304248ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
133.03672304792ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
143.03672304792ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
153.03672306144ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
163.03672306144ProcessWire\TemplateFile->___render( ).../Wire.php:413
173.03682328112require( '/home/jlahijani/Sites/goodui.org/site/templates/patterns.php ).../TemplateFile.php:328
186.55176656232ProcessWire\wireIncludeFile( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = ??? ).../patterns.php:484
196.55176656232ProcessWire\WireFileTools->___include( $filename = './_pattern-item', $vars = ['pattern' => class ProcessWire\Page { public $id = 2005; public $name = '60'; public $parent = '/patterns/'; public $template = 'pattern'; public $title = 'Repeated Bottom Call To Action'; public $tags = '2599'; public $calculated_repeatability = 2.5; public $sort_calculated_repeatability = 2.5; public $calculated_shallow_effect = ''; public $calculated_deep_effect = ''; public $calculated_main_effect = 10.12; public $calculated_median_effect = 10.1; public $calculated_median_effect_inverted = -9.17; public $sort_calculated_median_effect = 10.1; public $number = 60; public $full_name = ''; public $effort_type = '1077'; public $conducted_tests = '(RepeaterPageArray) 2012|2374|2861|5539|6050|6454|8269'; public $data = [...] }, 'index' => 16, 'isActiveUser' => FALSE, 'isAllowedToOutput3ForGuests' => TRUE, 'filterArray' => [], 'usingSearch' => FALSE, 'fieldname' => NULL, 'secondLoop' => TRUE], $options = [] ).../Functions.php:552
206.55176663192include( '/home/jlahijani/Sites/goodui.org/site/templates/_pattern-item.php ).../WireFileTools.php:1583
),">
Pattern #60  Tested 7 times  First tested by Vito Mediavilla  Recently tested by Jakub Linowski on Jun 16, 2021

Pattern #60: Repeated Bottom Call To Action

Based on 7 Tests, Members See How Likely Version This Pattern Wins Or Loses And By How Much

A B

Fast Forward Your Conversion Rates With
Access To All 127 Patterns Based On 411 Tests

Total sample size of all tests is based on 80,578,301 visitors - that's a lot of testing time to do on your own.

  • Annual Billing SAVE 17%
  • Monthly Billing
Company-Wide

Order Now

$360 / mo
Billed yearly at $4320$5184


Unlimited User Accounts

License to use the data by unlimited users.


Access to 411+ searchable a/b tests


Sort patterns and tests by impact


Access to all templates

Team

Order Now

$120 / mo
Billed yearly at $1440$1728


5 User Accounts

License to use the data by up to 5 users.


Access to 411+ searchable a/b tests


Sort patterns and tests by impact


Access to all templates

Solo

Order Now

$60 / mo
Billed yearly at $720$864


1 User Account

License to use the data by 1 user.


Access to 411+ searchable a/b tests


Sort patterns and tests by impact


Access to all templates

All Plans Come With

Access To All Tests

Get access to all published tests to guide your own design & experiments.

5+ New Tests Each Month

Get 5 new A/B tests each month as we obtain new test results.

Cancel Anytime

If you find that GoodUI Premium isn't for you, you can cancel at any time.

100% Secure Payment with Visa

Companies That Trust GoodUI Patterns & Tests For Higher Conversions

Customer Logos