7. Functions

Funções úteis

Você já sabe que o foco do SuitUp é produtividade, por isso nem tudo aqui é feito através de objetos. Nós temos que observar que o fato de algo não ser feito através de Orientação a Objetos não significa que está mal feito ou que não vai funcionar direito. O PHP é uma linguagem que também funciona através de script e nós podemos tirar proveito disso para agilizar o desenvolvimento dos nossos aplicativos. De modo prático nós queremos dizer que escrever dump($var) é muito mais rápido que escrever \SuitUp\Debug\Debug::dump($var).

~throwNewExceptionFromAnywhere~

Reservado pelo sistema. Serve para nós conseguirmos jogar Exceptions mesmo fora do escopo do SuitUp. Você não deve sobrescrever ou alterar isso.

dump

1
2
(mixed) $var;  // Variável que será testada
(bool)  $echo; // Quando true em vez de travar o sistema, a função irá retornar o valor.

Como já havíamos citado antes [[aqui|2.4 Debug]], esta função é utilizada para realizar os testes (debugs) e poder assim verificar o funcionamento do sistema