/** * Set the JCB GUI code placeholder * * @param string $string The code string * @param array $config The placeholder config values * * @return string * @since 3.2.0 */ public function set(string $string, array $config): string; /** * search a file for gui code blocks that were updated in the IDE * * @param string $file The file path to search * @param array $placeholders The values to replace in the code being stored * @param string $today The date for today * @param string $target The target path type * * @return void * @since 3.2.0 */ public function search(string &$file, array &$placeholders, string &$today, string &$target);