The Framework PHP Helpers



Examples of PHP Helper class: "HelperRaw"

DOWNLOAD version 0.1.0
released at 2018-02-25 19:50 GMT

  1. Download Helpers (zip file)
  2. Unzip it in your vendors folder (e.g)
  3. Include autoload.php in your bootstrap file
    <?php
    /*
    lets suposse you have this folder tree
        yourproject/
            vendors/
                lib_1/
                lib_n/
                theframework/   -->uncompressed zip
                    helpers/
            index.php
    */
    //this file is: yourproject/index.php
    include_once("vendors/theframework/helpers/autoload.php");
    
    use TheFramework\Helpers\HelperInputText;
    $oInput = new HelperInputText();
    $oInput->set_value("Hello World");
    $oInput->add_class("form-control");
    $oInput->show();
  4. Result: Example of HelperInputText



Examples:


Example 1


Live Html


    
This is a div - clickme

Al contrario del pensamiento popular, el texto de Lorem Ipsum no es simplemente texto aleatorio. Tiene sus raices en una pieza cl´sica de la literatura del Latin, que data del año 45 antes de Cristo, haciendo que este adquiera mas de 2000 años de antiguedad. Richard McClintock, un profesor de Latin de la Universidad de Hampden-Sydney en Virginia, encontró una de las palabras más oscuras de la lengua del latín...


PHP Code:

<?php
use TheFramework\Helpers\HelperRaw;
$oHelperRaw = new HelperRaw(
    "
    <div onclick=\"alert('hello')\" >This is a div - clickme </div>
    <p>
        Al contrario del pensamiento popular, el texto de Lorem Ipsum no es simplemente texto aleatorio. 
        Tiene sus raices en una pieza cl´sica de la literatura del Latin, que data del año 45 antes de 
        Cristo, haciendo que este adquiera mas de 2000 años de antiguedad. Richard McClintock, 
        un profesor de Latin de la Universidad de Hampden-Sydney en Virginia, encontró una de 
        las palabras más oscuras de la lengua del latín...
    </p>
    "
);
$oHelperRaw->show();
?>
        

HTML Result:

    <div onclick="alert('hello')">This is a div - clickme </div>
    <p>
        Al contrario del pensamiento popular, el texto de Lorem Ipsum no es simplemente texto aleatorio. 
        Tiene sus raices en una pieza cl´sica de la literatura del Latin, que data del año 45 antes de 
        Cristo, haciendo que este adquiera mas de 2000 años de antiguedad. Richard McClintock, 
        un profesor de Latin de la Universidad de Hampden-Sydney en Virginia, encontró una de 
        las palabras más oscuras de la lengua del latín...
    </p>

        

Example 2


Live Html


PHP Code:

<?php
use TheFramework\Helpers\HelperRaw;
use TheFramework\Helpers\HelperForm;
use TheFramework\Helpers\HelperInputText;
$oHelperRaw = new HelperRaw("<label><b>Some label</b></label>");
$oHelperRaw->add_inner_object(new HelperInputText("txtSome","txtSome","Some value"));

$oForm = new HelperForm("frmRawExample","frmRawExample");
$oForm->set_style("border:1px dashed blue");
$oForm->add_control($oHelperRaw);
$oForm->show();

//another print form
//$sHtml = $oForm->get_html();
//echo $sHtml;
?>
        

HTML Result:

<form id="frmRawExample" method="post" style="border:1px dashed blue">
<label><b>Some label</b></label><input type="text" id="txtSome" name="txtSome" value="Some value" maxlength="50">

</form>