魔术方法拓展，增加了__callStatic和__toString