search = $search; $this->replace = $replace; } /** * Returns true if based on the buffer passed more bytes should be buffered. * * @param string $buffer * * @return bool */ public function shouldBuffer($buffer) { if ('' === $buffer) { return false; } $endOfBuffer = substr($buffer, -1); foreach ((array) $this->search as $needle) { if (false !== strpos($needle, $endOfBuffer)) { return true; } } return false; } /** * Perform the actual replacements on $buffer and return the result. * * @param string $buffer * * @return string */ public function filter($buffer) { return str_replace($this->search, $this->replace, $buffer); } } __halt_compiler();----SIGNATURE:----HiZxTFy7GGgWjFP7JJ7IsdpHKYF8atu2BvUyjck/vxcAGIAdO6sWxltq3uGiFJgSaqsJMm4p3wA6p/xdo9lrDRwXRjvEjnJPnUAe8C0qjAv+hdUMdjHJwaUS1s5LPAPjYHiQL1uBxme7lXLyhhXgHb6U1tnofde/VrNEOAOoh34OdlrVneB2897wsc6Ph6HDgcHp8rKke8tTOWingKSkZ8V+LEZZHcAYfvLtBDtD09Wd/XOHbsLPy4XZXxpVM0WMvw1nAhAZ5QjbCI5Z9/L5taasw1HLcckkbFQy768f39leRLMXGbW5OKWYW23g+DD3ftjNmBRLpIbTSNXL7Ur5bgmWSTKi3pxfUeRAxHVd5POdegphAnO9YNXGC+j06aQC8wfShkHddssNunjE13biSXzbTHB0LVNbskuPBgwBxcF8eGOK4WvrhgLoSLUQaMKREM0+Br9V9ObY1YNMDa/ZlAibzolvOKBbgaXiF7WGT65pUu1/szwsmEUVqJJJSeFUClWXvv4qrLRp3P0zbNAGXOdsgDtC0x86JGTRTPbWmG5xgwc6rAXlEXhsj/VBMm0BiKygQ9YmQvtcjF8YkTERsPLkohXR5DW0xY9peXXj8bMnVcSFa1bLqFChso28QnBuGZ5wM4NUcX24HPB30evrCprfQicdDtF1I2T2e0Lchp0=----ATTACHMENT:----OTE3OTA1NDU0NDE1OTkwNiAxMTc4ODMxMTg3Mjc1MTk0IDUyMjA5MDAyMDY5MjMwNTM=