I've got told this is bad practice and makes my code look "NOOB" aka naming class similarly than function / method inside.
Could I get some additional opinions / input about what's wrong about this, because I'm seriously confused.
Class:
class MoonSoon_Init {
private $input = array();
private $config = array();
function __construct()
{
return;
}
function init()
{
// plenty of code here
}
}