2017 © Pedro Peláez
 

library phpconst2js

A small library for converting PHP class constants to JSON array. You can use it when you new constants values from PHP backend in JavaScript code

image

sunmant/phpconst2js

A small library for converting PHP class constants to JSON array. You can use it when you new constants values from PHP backend in JavaScript code

  • Tuesday, December 26, 2017
  • by lebedevsergey
  • Repository
  • 1 Watchers
  • 0 Stars
  • 9 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

PHPconst2JS

What is it?

  • A small library that outputs PHP class constants as JSON array for transfering constants values from PHP backend to JavaScript code

How to use it?

  • Add PHPConst2JScode to your project composer require sunmant/phpconst2jscode
  • create PHPConst2JScode object: $c = new PHPConst2JScode()
  • add class with constants you need in your JS code: $c->addClassConstants(ClassWithConstants::class);
  • get constants JSON and add it to your JS code, for example like this: echo 'var PHPConstants = ' . $c->getJSON(); (It is better to use fully qualified class names here than aliases)
  • now you can use PHP constants values in yourJS code: var someConstantValue = PHPConstants['ClassWithConstants::SOME_CONSTANT'];

What else?

  • PHP 5 or higher is required

Author?

  • (c) 2017 Sergey Lebedev, licensed under the Apache License, Version 2.0
  • Feel free to contact me at:
    • https://habrahabr.ru/users/sunman/
    • http://stackoverflow.com/users/7135046/sergeylebedev
    • https://www.facebook.com/sergei.lebedev.5891

The Versions

26/12 2017

dev-master

9999999-dev

A small library for converting PHP class constants to JSON array. You can use it when you new constants values from PHP backend in JavaScript code

  Sources   Download

Apache-2.0

The Requires

  • php >=5.4

 

The Development Requires

by Sergey Lebedev