Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Actualizaciones en la librería JSON. - Actualizaciones en la librería XML.
- Loading branch information
1 parent
f0adf2e
commit 65a1088
Showing
5 changed files
with
163 additions
and
69 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
<?php | ||
echo "<h1>Test de la librería JSON</h1>"; | ||
|
||
echo "<h2>Probando JSON::encode().</h2>"; | ||
|
||
echo "<p>Intentando convertir a JSON dos usuarios decuperados desde la BDD.</p>"; | ||
$usuarios = User::orderBy('id', 'ASC', 2); | ||
$json = JSON::encode($usuarios, true, true); | ||
echo "<pre>$json</pre>"; | ||
|
||
|
||
echo "<h2>Probando JSON::decode().</h2>"; | ||
|
||
echo "<p>Mapeando a stdClass el JSON con los dos usuarios.</p>"; | ||
dump(JSON::decode($json)); | ||
|
||
echo "<p>Mapeando a User el JSON con los dos usuarios.</p>"; | ||
dump(JSON::decode($json, 'User')); | ||
|
||
|
||
echo "<p>Probando el comportamiento ante un error, en caso de no lanzar excepciones.</p>"; | ||
dump(JSON::decode('{test:error}', 'User', false)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
<?php | ||
echo "<h1>Test de la librería XML</h1>"; | ||
|
||
echo "<h2>Probando XML::encode().</h2>"; | ||
|
||
echo "<p>Intentando convertir a XML dos usuarios decuperados desde la BDD.</p>"; | ||
$usuarios = User::orderBy('id', 'ASC', 2); | ||
|
||
$xml = XML::encode($usuarios, 'usuarios', 'user'); | ||
echo "<pre>".htmlspecialchars($xml)."</pre>"; | ||
|
||
|
||
echo "<h2>Probando XML::decode().</h2>"; | ||
|
||
echo "<p>Mapeando a stdClass el XML con los dos usuarios.</p>"; | ||
dump(XML::decode($xml, 'stdClass', false)); | ||
|
||
echo "<p>Mapeando a User el XML con los dos usuarios.</p>"; | ||
dump(XML::decode($xml, 'User', false)); | ||
|