Neste curso de orientação a objeto a aula está muito falada e pouco explicada, há muitas funções e não é explicado quais tipos de parametros elas recebem e pq. No spl_autoload_register(NAMESPACE . "\load"); - O que é NAMESPACE? É uma variável temporária? Se refere a variável $namespace? O _NAMESPACE é um nome padrão ou pode colocar o nome de preferencia do desenvolvedor? Que comando é esse? qual a função dele? É automático do PHP? É pra decorar e colocar na função sem saber pra que serve e como funciona?