( ! ) 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.0001465368{main}( ).../index.php:0 20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 120.14252301176ProcessWire\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 130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 140.14372301720ProcessWire\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 150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413 171.71424499992require( '/home/jlahijani/Sites/goodui.org/site/templates/_main.php ).../TemplateFile.php:340 181.71484530536include( '/home/jlahijani/Sites/goodui.org/site/templates/_og.php ).../_main.php:64 191.71574529392strip_tags( $string = NULL ).../_og.php:13 " />


( ! ) Notice: Only variables should be passed by reference in /home/jlahijani/Sites/goodui.org/site/templates/users.php on line 6
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328

7 Tests By Someone

Tests

Test #61 on

( ! ) 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.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.24252899640ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.24252899640ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.24262901648ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.24262901648ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.24262902064ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.24262902064ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.24272923400require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
320.24452925776ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
330.24452925776ucfirst( $string = NULL ).../ready.php:521
by Someone   Jun 26, 2020 Desktop
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.24252899640ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.24252899640ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.24262901648ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.24262901648ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.24262902064ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.24262902064ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.24272923400require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.24252899640ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7395'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.24252899640ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7395'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.24262901648ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.24262901648ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.24262902064ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.24262902064ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.24272923400require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.24252899640ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7395'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.24252899640ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7395'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.24262901648ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.24262901648ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.24262902064ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.24262902064ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.24272923400require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.24252899640ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7395'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.24252899640ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7395'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.24262901648ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.24262901648ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.24262902064ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.24262902064ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.24272923400require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.24252899640ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7395'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.24252899640ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7395'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.24262901648ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.24262901648ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.24262902064ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.24262902064ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.24272923400require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.24252899640ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7395'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.24252899640ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7395'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.24262901648ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.24262901648ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.24262902064ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.24262902064ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.24272923400require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.24252899640ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7395'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.24252899640ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5767; public $name = '61'; public $parent = '/tests/'; public $template = 'test'; public $number = 61; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1593154800; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7395'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.24262901648ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.24262901648ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.24262902064ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.24262902064ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.24272923400require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Someone Tested Pattern #9: Multiple Steps In Test #61

In this experiment, a single screen checkout was turned into a series of smaller steps in variation B. This was achieved by showing fewer fields on the first step, and shifting the remaining ones into a 3 step modal popup. The experiment measured successful transactions (sales).

Test #278 on

( ! ) 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.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45773123168ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45773123168ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45783125096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45783125096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45783125512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45783125512ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45783144928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
320.45923147304ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
330.45923147304ucfirst( $string = NULL ).../ready.php:521
by Someone   Jan 15, 2020 Mobile
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45773123168ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45773123168ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45783125096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45783125096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45783125512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45783125512ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45783144928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45773123168ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45773123168ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45783125096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45783125096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45783125512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45783125512ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45783144928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45773123168ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45773123168ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45783125096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45783125096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45783125512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45783125512ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45783144928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45773123168ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45773123168ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45783125096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45783125096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45783125512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45783125512ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45783144928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45773123168ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45773123168ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45783125096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45783125096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45783125512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45783125512ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45783144928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45773123168ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45773123168ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45783125096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45783125096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45783125512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45783125512ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45783144928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45773123168ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45773123168ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45783125096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45783125096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45783125512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45783125512ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45783144928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45773123168ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45773123168ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4836; public $name = '278'; public $parent = '/tests/'; public $template = 'test'; public $number = 278; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1579075200; public $devices = '(PageArray) 1064'; public $metric_repeater = '(RepeaterPageArray) 7324|7325'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45783125096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45783125096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45783125512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45783125512ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45783144928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Someone Tested Pattern #64: Tunnel In Test #278

In this experiment, multiple elemenets were removed from the bottom of the cart page. This was done to see if they were potential distractions that hindered the purchase process. The elements included such things as: Order details (visible on other pages), large product photo, a "what you receive" section with selling points, more reassurances, and a newsletter subscribe box.

Test #274 on

( ! ) 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.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.67573368160ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.67573368160ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.67573370168ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.67573370168ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.67583370584ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.67583370584ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.67583390000require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
320.67713392376ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
330.67713392376ucfirst( $string = NULL ).../ready.php:521
by Someone   Dec 16, 2019 Desktop Mobile
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.67573368160ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.67573368160ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.67573370168ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.67573370168ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.67583370584ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.67583370584ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.67583390000require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.67573368160ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7315'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.67573368160ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7315'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.67573370168ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.67573370168ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.67583370584ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.67583370584ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.67583390000require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.67573368160ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7315'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.67573368160ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7315'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.67573370168ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.67573370168ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.67583370584ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.67583370584ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.67583390000require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.67573368160ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7315'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.67573368160ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7315'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.67573370168ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.67573370168ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.67583370584ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.67583370584ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.67583390000require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.67573368160ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7315'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.67573368160ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7315'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.67573370168ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.67573370168ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.67583370584ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.67583370584ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.67583390000require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.67573368160ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7315'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.67573368160ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7315'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.67573370168ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.67573370168ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.67583370584ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.67583370584ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.67583390000require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.67573368160ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7315'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.67573368160ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4744; public $name = '274'; public $parent = '/tests/'; public $template = 'test'; public $number = 274; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1576483200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7315'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.67573370168ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.67573370168ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.67583370584ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.67583370584ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.67583390000require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Someone Tested Pattern #1: Remove Coupon Fields In Test #274

In this experiment, a fully visible coupon field (A) was made less visible by turning it into a default collaped link (B). Clicking on the link caused the coupon field to appear.

Test #266 on

( ! ) 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.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.87213606280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.87213606280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.87213608288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.87213608288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.87223608704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.87223608704ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.87223628120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
320.87353630496ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
330.87353630496ucfirst( $string = NULL ).../ready.php:521
by Someone   Oct 25, 2019 Desktop Mobile
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.87213606280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.87213606280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.87213608288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.87213608288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.87223608704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.87223608704ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.87223628120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.87213606280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.87213606280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.87213608288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.87213608288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.87223608704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.87223608704ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.87223628120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.87213606280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.87213606280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.87213608288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.87213608288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.87223608704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.87223608704ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.87223628120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.87213606280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.87213606280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.87213608288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.87213608288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.87223608704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.87223608704ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.87223628120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.87213606280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.87213606280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.87213608288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.87213608288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.87223608704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.87223608704ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.87223628120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.87213606280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.87213606280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.87213608288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.87213608288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.87223608704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.87223608704ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.87223628120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.87213606280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.87213606280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.87213608288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.87213608288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.87223608704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.87223608704ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.87223628120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.87213606280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.87213606280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4483; public $name = '266'; public $parent = '/tests/'; public $template = 'test'; public $number = 266; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1571986800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7293|7294'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.87213608288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.87213608288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.87223608704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.87223608704ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.87223628120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Someone Tested Pattern #4: Testimonials In Test #266

In this experiment, a product page showed customer reviews at the bottom of the page (B) instead of hiding them under a tab (A).

Test #59 on

( ! ) 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.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.09593839616ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.09593839616ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.09603841624ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.09603841624ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.09603842040ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.09603842040ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.09603861456require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
321.09743863832ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
331.09743863832ucfirst( $string = NULL ).../ready.php:521
by Someone   Oct 01, 2016
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.09593839616ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.09593839616ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.09603841624ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.09603841624ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.09603842040ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.09603842040ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.09603861456require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.09593839616ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 6759'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.09593839616ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 6759'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.09603841624ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.09603841624ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.09603842040ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.09603842040ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.09603861456require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.09593839616ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 6759'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.09593839616ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 6759'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.09603841624ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.09603841624ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.09603842040ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.09603842040ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.09603861456require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.09593839616ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 6759'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.09593839616ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 6759'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.09603841624ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.09603841624ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.09603842040ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.09603842040ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.09603861456require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.09593839616ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 6759'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.09593839616ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 6759'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.09603841624ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.09603841624ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.09603842040ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.09603842040ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.09603861456require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.09593839616ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 6759'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.09593839616ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 6759'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.09603841624ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.09603841624ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.09603842040ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.09603842040ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.09603861456require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.09593839616ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 6759'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.09593839616ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1187; public $name = '59'; public $parent = '/tests/'; public $template = 'test'; public $number = 59; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1475305200; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 6759'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.09603841624ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.09603841624ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.09603842040ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.09603842040ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.09603861456require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Someone Tested Pattern #8: Natural Language Forms In Test #59

Test #35 on

( ! ) 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.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.29674060312ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.29674060312ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.29674062320ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.29674062320ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.29674062736ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.29684062736ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.29684082152require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
321.29814084528ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
331.29814084528ucfirst( $string = NULL ).../ready.php:521
by Someone   Apr 01, 2016 Desktop Mobile
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.29674060312ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.29674060312ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.29674062320ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.29674062320ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.29674062736ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.29684062736ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.29684082152require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.29674060312ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6825'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.29674060312ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6825'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.29674062320ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.29674062320ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.29674062736ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.29684062736ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.29684082152require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.29674060312ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6825'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.29674060312ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6825'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.29674062320ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.29674062320ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.29674062736ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.29684062736ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.29684082152require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.29674060312ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6825'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.29674060312ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6825'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.29674062320ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.29674062320ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.29674062736ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.29684062736ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.29684082152require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.29674060312ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6825'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.29674060312ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6825'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.29674062320ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.29674062320ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.29674062736ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.29684062736ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.29684082152require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.29674060312ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6825'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.29674060312ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6825'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.29674062320ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.29674062320ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.29674062736ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.29684062736ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.29684082152require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.29674060312ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6825'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.29674060312ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1448; public $name = '35'; public $parent = '/tests/'; public $template = 'test'; public $number = 35; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1459494000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6825'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.29674062320ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.29674062320ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.29674062736ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.29684062736ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.29684082152require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Someone Tested Pattern #26: Cart Reminder In Test #35

Test #53 on

( ! ) 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.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.49704283752ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.49704283752ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.49714285760ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.49714285760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.49714286176ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.49714286176ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.49714305592require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
321.49854307968ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
331.49854307968ucfirst( $string = NULL ).../ready.php:521
by Someone   Aug 01, 2015 Desktop
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.49704283752ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.49704283752ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.49714285760ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.49714285760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.49714286176ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.49714286176ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.49714305592require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.49704283752ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.49704283752ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.49714285760ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.49714285760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.49714286176ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.49714286176ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.49714305592require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.49704283752ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.49704283752ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.49714285760ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.49714285760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.49714286176ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.49714286176ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.49714305592require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.49704283752ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.49704283752ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.49714285760ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.49714285760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.49714286176ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.49714286176ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.49714305592require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.49704283752ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.49704283752ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.49714285760ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.49714285760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.49714286176ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.49714286176ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.49714305592require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.49704283752ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.49704283752ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.49714285760ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.49714285760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.49714286176ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.49714286176ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.49714305592require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.49704283752ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.49704283752ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.49714285760ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.49714285760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.49714286176ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.49714286176ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.49714305592require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001465368{main}( ).../index.php:0
20.11422252216ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.11422252216ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.11422252632ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.11422252632ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.11852264560ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.14232298800ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.14232298800ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'someone--4488'; public $data = ['urlSegment' => 'someone--4488'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.14242300760ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.14242300760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.14252301176ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.14252301176ProcessWire\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
130.14372301720ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.14372301720ProcessWire\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
150.14382303072ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.14382303072ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.14412334224require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.23162861600ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.23162861600ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 7; public $total = 7; public $start = 0; public $limit = 20; public $pager = '1 to 7 of 7'; public $items = [...]; public $selectors = 'template=test, user_=4488, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.23172863608ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.23172863608ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.23182864024ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.23182864024ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.23192889784require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.49704283752ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.49704283752ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2162; public $name = '53'; public $parent = '/tests/'; public $template = 'test'; public $number = 53; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 4488'; public $date = 1438412400; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7005|7006'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.49714285760ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.49714285760ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.49714286176ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.49714286176ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.49714305592require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Someone Tested Pattern #6: Customer Star Ratings In Test #53