Added get_dir_file_info(), get_file_info(), and get_mime_by_extension() to the File Helper.

Changed ( ! condition) into (! condition) within the code
diff --git a/system/libraries/Hooks.php b/system/libraries/Hooks.php
index 49cb230..a41320c 100644
--- a/system/libraries/Hooks.php
+++ b/system/libraries/Hooks.php
@@ -68,7 +68,7 @@
 		

 		@include(APPPATH.'config/hooks'.EXT);

 		

-		if ( ! isset($hook) OR ! is_array($hook))

+		if (! isset($hook) OR ! is_array($hook))

 		{

 			return;

 		}

@@ -90,7 +90,7 @@
 	 */

 	function _call_hook($which = '')

 	{

-		if ( ! $this->enabled OR ! isset($this->hooks[$which]))

+		if (! $this->enabled OR ! isset($this->hooks[$which]))

 		{

 			return FALSE;

 		}

@@ -123,7 +123,7 @@
 	 */

 	function _run_hook($data)

 	{

-		if ( ! is_array($data))

+		if (! is_array($data))

 		{

 			return FALSE;

 		}

@@ -144,14 +144,14 @@
 		// Set file path

 		// -----------------------------------

 		

-		if ( ! isset($data['filepath']) OR ! isset($data['filename']))

+		if (! isset($data['filepath']) OR ! isset($data['filename']))

 		{

 			return FALSE;

 		}

 		

 		$filepath = APPPATH.$data['filepath'].'/'.$data['filename'];

 	

-		if ( ! file_exists($filepath))

+		if (! file_exists($filepath))

 		{

 			return FALSE;

 		}

@@ -196,7 +196,7 @@
 		

 		if ($class !== FALSE)

 		{

-			if ( ! class_exists($class))

+			if (! class_exists($class))

 			{

 				require($filepath);

 			}

@@ -206,7 +206,7 @@
 		}

 		else

 		{

-			if ( ! function_exists($function))

+			if (! function_exists($function))

 			{

 				require($filepath);

 			}