1
0
mirror of https://github.com/deuill/go-php.git synced 2024-09-21 08:50:45 +00:00
Commit Graph

30 Commits

Author SHA1 Message Date
3542780c5e Add reverse value bindings
Expressions executed in the `Context.Eval` method can now return a
value, which will be passed to the Go caller, and can be used as a
regular Go value.
2015-10-18 00:26:09 +01:00
e0a9a57256 Add docs and license badges for README 2015-10-17 19:53:26 +01:00
acc2b7a9bd Fix README example for NewContext restructuring 2015-10-17 16:01:46 +01:00
6a3fd786ea Add struct-to-object value bindings 2015-10-17 16:00:16 +01:00
7ed2c81ec6 Move NewContext function to engine package
Call order is now enforced when using the root `php` package by moving
the `NewContext` function in the `engine` package, as a method of the
`Engine` method receiver. Further clean-ups have been made to the code
as a result of this change.
2015-10-16 14:42:15 +01:00
0523266e32 Move write method to context package. 2015-10-09 17:06:04 +01:00
9e046ba882 Added support for script evaluation from string 2015-10-04 19:55:45 +01:00
6da50279b2 Add license statement in README 2015-10-04 19:34:37 +01:00
c4f899dcd6 Added Destroy calls in README example 2015-10-04 19:31:43 +01:00
8a2ce468e2 Add documentation blocks.
Added documentation blocks and licence headers to all files.
2015-10-04 19:28:44 +01:00
1ab4c5c474 Merge pull request #1 from deuill/feature/split-directories
Split code into seperate directories
2015-10-02 18:17:12 +01:00
acfb165d75 Fix incorrect TSRMLS_FETCH call 2015-10-02 18:12:42 +01:00
4e1e8b09aa Remove extraneous coverage file 2015-10-02 18:09:25 +01:00
f451d6b291 Re-organize and merge test files 2015-10-02 18:07:57 +01:00
7f797605e9 Split code into seperate directories. 2015-10-02 00:48:33 +01:00
48a7c537a3 Add array binding support for context. 2015-10-01 22:57:17 +01:00
c19061affc Rename PHP engine internal name. 2015-09-26 20:41:02 +01:00
00679900c9 Rename value methods. 2015-09-26 20:40:41 +01:00
81e82bfd1e Add boolean value bindings to context. 2015-09-22 22:14:51 +01:00
0c5c6675a4 Fix incorrect reference in README. 2015-09-22 22:07:26 +01:00
9429925cdb Move tests to hidden folder. 2015-09-22 22:06:35 +01:00
b410005a91 Remove extraneous includes. 2015-09-22 21:57:10 +01:00
41abcbc629 Organize tests for clarity. 2015-09-22 21:55:36 +01:00
6cfc1c2302 Move value-related code to own file. 2015-09-22 21:54:58 +01:00
7c4bcb9847 Simplify README example.y 2015-09-22 21:33:33 +01:00
6fa93f5160 First version of variable bindings to context.
This commit contains an initial version of variable bindings
to a context, along with tests. Currently supported types are
integers, floating point numbers, and strings.
2015-09-20 01:16:43 +01:00
ee779b3698 Rename tests directory to `test. 2015-09-19 22:20:48 +01:00
44909ebb7f Remove deprecated value bindings. 2015-09-19 22:19:27 +01:00
403a114ef2 Move context write method to context.c. 2015-09-19 21:12:32 +01:00
bd0f41e3d5 Initial commit of entire workspace
Code was seperated out from the Sigil web application framework.
https://github.com/deuill/sigil
2015-09-17 22:22:07 +01:00