CodeIgniter Forums
Codeigniter Version - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: CodeIgniter 4 (https://forum.codeigniter.com/forumdisplay.php?fid=28)
+--- Forum: CodeIgniter 4 Support (https://forum.codeigniter.com/forumdisplay.php?fid=30)
+--- Thread: Codeigniter Version (/showthread.php?tid=77233)



Codeigniter Version - eleumas - 08-05-2020

Hi, for Codeigniter 3 there was
Code:
CI_VERSION
for know wich version of Codeigniter i was using. For Codegniter 4?

Thanks.


RE: Codeigniter Version - demyr - 08-05-2020

This is how I do, maybe there's a shorter way, I don't know.

Within your controller use this line,

PHP Code:
$data['version'] = \CodeIgniter\CodeIgniter::CI_VERSION

And then on your view file call   $version :

PHP Code:
<?php echo $version?>



RE: Codeigniter Version - eleumas - 08-05-2020

(08-05-2020, 06:09 AM)demyr Wrote: This is how I do, maybe there's a shorter way, I don't know.

Within your controller use this line,

PHP Code:
$data['version'] = \CodeIgniter\CodeIgniter::CI_VERSION

And then on your view file call   $version :

PHP Code:
<?php echo $version?>

Thanks for reply!

I tried and in view you can use the follow code for print the CodeIgniter version  Smile

PHP Code:
<?php echo \CodeIgniter\CodeIgniter::CI_VERSION;?>



RE: Codeigniter Version - demyr - 08-05-2020

Ha ha, the quickest shortcut ever made  Big Grin   I have no idea about why I haven't tried it so far.


RE: Codeigniter Version - InsiteFX - 08-05-2020

I created a helper for it.

PHP Code:
// -----------------------------------------------------------------------

/**
 * Add this to the top of your helper file.
 *
 * use CodeIgniter\CodeIgniter;
 *
 * USAGE:
 * <?= ciVersion();?>
 */
if ( ! function_exists('ciVersion'))
{
    
/**
     * ciVersion ()
     * -------------------------------------------------------------------
     *
     * @return string
     */
    
function ciVersion() : string
    
{
        return 
'CodeIgniter version: '.CodeIgniter::CI_VERSION;
    }




RE: Codeigniter Version - eleumas - 08-06-2020

(08-05-2020, 09:25 AM)InsiteFX Wrote: I created a helper for it.

PHP Code:
// -----------------------------------------------------------------------

/**
 * Add this to the top of your helper file.
 *
 * use CodeIgniter\CodeIgniter;
 *
 * USAGE:
 * <?= ciVersion();?>
 */
if ( ! function_exists('ciVersion'))
{
    
/**
     * ciVersion ()
     * -------------------------------------------------------------------
     *
     * @return string
     */
    
function ciVersion() : string
    
{
        return 
'CodeIgniter version: '.CodeIgniter::CI_VERSION;
    }


Thanks for your work!  Big Grin