How to reload a custom library |
(05-19-2017, 03:51 AM)zashishz Wrote: This has nothing todo with a page reload. This means you are loading that library twice PHP Code: $this->load->library('closeOrders'); Because a resource is appended to the CI super object, you can't load a resource twice. If you provide an alias name for a library as a third argument when loading it, CI will create a new instance of that class and append it to the super object using the provided alias. You can also just do this PHP Code: $second_closeOrders_object = new closeOrders(); Because the file is loaded into memory you can create a new instance of the class where ever you may need it. If you don't want to do this, and want to re-use the first instance, create a method in the library that resets it be clearing all the variables PHP Code: $this->closeOrders->clear($new_values); |
Messages In This Thread |
How to reload a custom library - by zashishz - 05-19-2017, 03:51 AM
RE: How to reload a custom library - by Martin7483 - 05-19-2017, 04:08 AM
RE: How to reload a custom library - by zashishz - 05-24-2017, 03:47 AM
|