Skip to content

ecrmnn/php-class-to-object

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

php-class-to-object

Parse a PHP class into a JavaScript object

travis npm version npm downloads npm license prs Welcome eslint

Installation

npm install php-class-to-object --save

Usage

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',
//=      ],
//=>   },
//=> }

License

MIT © Daniel Eckermann

About

Parse a PHP class into a JavaScript object

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published