Parse a PHP class into a JavaScript object
npm install php-class-to-object --save
const parse = require('php-class-to-object');
const phpClass = fs.readFileSync('./User.php', 'utf-8');
parse(phpClass);
//=> {
//=> properties: {
//=> private: [],
//=> protected: [],
//=> public: [],
//=> },
//=> methods: {
//=> private: [],
//=> protected: [],
//=> public: [
//=> '__construct',
//=> 'create',
//=> 'save',
//= ],
//=> },
//=> }
MIT © Daniel Eckermann