Initial commit: apps.prometeysev.ru
This commit is contained in:
commit
96ccabcd8b
6561 files changed
+1270349
No files matched your search
+36
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
namespace Beakman;
|
||||
|
||||
class TraitUser
|
||||
{
|
||||
|
||||
use FunctionsTrait;
|
||||
|
||||
/**
|
||||
* [doThing description]
|
||||
*
|
||||
* @param callable $callback The description.
|
||||
* @return void
|
||||
*/
|
||||
public function doThing(callable $callback)
|
||||
{
|
||||
$visitor = function($expression) use (&$visitor, $callback) {
|
||||
echo 'It fails';
|
||||
};
|
||||
$visitor = function ($expression)use(&$visitor, $callback) {
|
||||
echo 'It works';
|
||||
};
|
||||
$visitor($this);
|
||||
}
|
||||
}
|
||||
|
||||
$foo = 'bar';
|
||||
$bar = 'foo';
|
||||
|
||||
$zum = function()use ($foo, $bar) {
|
||||
return $foo;
|
||||
};
|
||||
|
||||
$zum = function ()use ($foo, $bar) {
|
||||
return $foo;
|
||||
};
|
||||
Reference in new issue
Block a user