Here is the list of the most complex expressions used in the code. A complex expression is an expression that requires more than 20 tokens to be build.
Literal arrays are omitted.
File | Count | Expression |
---|---|---|
/src/app/Controllers/Auth/AuthController.php:16 | 1 | $validation = $this->validator->validate($body, ['email' => v::noWhitespace( )->notEmpty( )->email( ), 'password' => v::notEmpty( ), ]) |
/src/app/Controllers/Invoice/InvoiceController.php:248 | 1 | $validation = $this->validator->validate($req, ['dueDate' => v::optional(v::notEmpty( )->date('Y-m-d')), 'createdDate' => v::optional(v::notEmpty( )->date('Y-m-d')), 'tax' => v::optional(v::notEmpty( )->floatVal( )->between(0.00, 1.00)), 'userId' => v::optional(v::noWhitespace( )->notEmpty( )->intVal( )->CheckSeedLimit( )), 'description' => v::optional(v::notEmpty( )->alnum( )), 'custName' => v::optional(v::notEmpty( )), 'custAddress' => v::optional(v::notEmpty( )), 'custCity' => v::optional(v::notEmpty( )->alpha( )), 'custState' => v::optional(v::notEmpty( )->alpha( )), 'custZip' => v::optional(v::notEmpty( )->intVal( )), 'custEmail' => v::optional(v::notEmpty( )->email( )), ]) |
/src/app/Controllers/Auth/AuthController.php:65 | 1 | $validation = $this->validator->validate($body, ['email' => v::noWhitespace( )->notEmpty( )->email( ), 'email' => v::not(v::emailAvailable( ))]) |
/src/app/Controllers/Auth/AuthController.php:46 | 1 | $validation = $this->validator->validate($body, ['email' => v::noWhitespace( )->notEmpty( )->email( )->emailAvailable( ), 'password' => v::notEmpty( ), ]) |
/src/app/Auth/Auth.php:51 | 1 | $url = "http://" . $this->container['settings']['domain'] . "/reset/" . $user->id . "/" . $token . "/" . substr(hash("sha256", $user->id + $token . $user->password), 5, 25) |
/src/app/Controllers/Auth/AuthController.php:113 | 1 | $users = DB::table('users')->leftJoin('invoices', 'users.id', '=', 'invoices.userid')->select('name', 'email', 'isAdmin', DB::raw('SUM(invoices.total) as total'))->groupBy('email')->get( ) |
/src/app/Middleware/Auth/AuthMiddleware.php:55 | 1 | $validation = $this->validator->validate($args, ['userId' => v::noWhitespace( )->notEmpty( )->intVal( ), 'resetToken' => v::noWhitespace( )->notEmpty( )->intVal( )->TokenExpiration( ), 'pwhash' => v::noWhitespace( )->alnum( ), ]) |
/src/app/Controllers/Invoice/InvoiceController.php:179 | 1 | $csv_customer = ['name' => $csvInvoice[4], 'address' => $csvInvoice[5], 'city' => $csvInvoice[6], 'state' => $csvInvoice[7], 'zip' => $csvInvoice[8], 'email' => $csvInvoice[9], ] |
/src/app/Invoice/Customer.php:26 | 1 | $validation = $this->container->validator->validate($cus, ['name' => v::notEmpty( ), 'address' => v::notEmpty( ), 'city' => v::notEmpty( )->alpha( ), 'state' => v::notEmpty( )->alpha( ), 'zip' => v::notEmpty( )->intVal( ), 'email' => v::notEmpty( )->email( ), ]) |