RuntimeException
Failed to write cache file "/nas/content/live/midhudsonaddic/wp-content/cache/gantry5/midhudsonaddictionrecovery/twig/51/51087caac9e607a201ffd55d26aefb0a366289dc4cd23480b2e8be8683ad9c93.php". RuntimeException thrown with message "Failed to write cache file "/nas/content/live/midhudsonaddic/wp-content/cache/gantry5/midhudsonaddictionrecovery/twig/51/51087caac9e607a201ffd55d26aefb0a366289dc4cd23480b2e8be8683ad9c93.php"." Stacktrace: #11 RuntimeException in /nas/content/live/midhudsonaddic/wp-content/plugins/gantry5/src/vendor/twig/twig/src/Cache/FilesystemCache.php:80 #10 Twig\Cache\FilesystemCache:write in /nas/content/live/midhudsonaddic/wp-content/plugins/gantry5/src/vendor/twig/twig/src/Environment.php:487 #9 Twig\Environment:loadClass in /nas/content/live/midhudsonaddic/wp-content/plugins/gantry5/src/vendor/twig/twig/src/Environment.php:445 #8 Twig\Environment:loadTemplate in /nas/content/live/midhudsonaddic/wp-content/plugins/gantry5/src/vendor/twig/twig/src/Environment.php:423 #7 Twig\Environment:load in /nas/content/live/midhudsonaddic/wp-content/plugins/gantry5/src/vendor/timber/timber/lib/Loader.php:78 #6 Timber\Loader:render in /nas/content/live/midhudsonaddic/wp-content/plugins/gantry5/src/vendor/timber/timber/lib/Timber.php:334 #5 Timber\Timber:compile in /nas/content/live/midhudsonaddic/wp-content/plugins/gantry5/src/vendor/timber/timber/lib/Timber.php:383 #4 Timber\Timber:fetch in /nas/content/live/midhudsonaddic/wp-content/plugins/gantry5/src/vendor/timber/timber/lib/Timber.php:410 #3 Timber\Timber:render in /nas/content/live/midhudsonaddic/wp-content/themes/uranium/single.php:31 #2 include in /nas/content/live/midhudsonaddic/wp-includes/template-loader.php:125 #1 require_once in /nas/content/live/midhudsonaddic/wp-blog-header.php:19 #0 require in /nas/content/live/midhudsonaddic/index.php:17
Stack frames (12)
11
RuntimeException
/vendor/twig/twig/src/Cache/FilesystemCache.php80
10
Twig\Cache\FilesystemCache write
/vendor/twig/twig/src/Environment.php487
9
Twig\Environment loadClass
/vendor/twig/twig/src/Environment.php445
8
Twig\Environment loadTemplate
/vendor/twig/twig/src/Environment.php423
7
Twig\Environment load
/vendor/timber/timber/lib/Loader.php78
6
Timber\Loader render
/vendor/timber/timber/lib/Timber.php334
5
Timber\Timber compile
/vendor/timber/timber/lib/Timber.php383
4
Timber\Timber fetch
/vendor/timber/timber/lib/Timber.php410
3
Timber\Timber render
/nas/content/live/midhudsonaddic/wp-content/themes/uranium/single.php31
2
include
/nas/content/live/midhudsonaddic/wp-includes/template-loader.php125
1
require_once
/nas/content/live/midhudsonaddic/wp-blog-header.php19
0
require
/nas/content/live/midhudsonaddic/index.php17
            throw new \RuntimeException(sprintf('Unable to write in the cache directory (%s).', $dir));
        }
 
        $tmpFile = tempnam($dir, basename($key));
        if (false !== @file_put_contents($tmpFile, $content) && @rename($tmpFile, $key)) {
            @chmod($key, 0666 & ~umask());
 
            if (self::FORCE_BYTECODE_INVALIDATION == ($this->options & self::FORCE_BYTECODE_INVALIDATION)) {
                // Compile cached file into bytecode cache
                if (\function_exists('opcache_invalidate') && filter_var(ini_get('opcache.enable'), FILTER_VALIDATE_BOOLEAN)) {
                    @opcache_invalidate($key, true);
                } elseif (\function_exists('apc_compile_file')) {
                    apc_compile_file($key);
                }
            }
 
            return;
        }
 
        throw new \RuntimeException(sprintf('Failed to write cache file "%s".', $key));
    }
 
    public function getTimestamp($key)
    {
        if (!file_exists($key)) {
            return 0;
        }
 
        return (int) @filemtime($key);
    }
}
 
class_alias('Twig\Cache\FilesystemCache', 'Twig_Cache_Filesystem');
 
 
            if (!$this->isAutoReload() || $this->isTemplateFresh($name, $this->cache->getTimestamp($key))) {
                $this->cache->load($key);
            }
 
            $source = null;
            if (!class_exists($cls, false)) {
                $loader = $this->getLoader();
                if (!$loader instanceof SourceContextLoaderInterface) {
                    $source = new Source($loader->getSource($name), $name);
                } else {
                    $source = $loader->getSourceContext($name);
                }
 
                $content = $this->compileSource($source);
 
                if ($this->bcWriteCacheFile) {
                    $this->writeCacheFile($key, $content);
                } else {
                    $this->cache->write($key, $content);
                    $this->cache->load($key);
                }
 
                if (!class_exists($mainCls, false)) {
                    /* Last line of defense if either $this->bcWriteCacheFile was used,
                     * $this->cache is implemented as a no-op or we have a race condition
                     * where the cache was cleared between the above calls to write to and load from
                     * the cache.
                     */
                    eval('?>'.$content);
                }
            }
 
            if (!class_exists($cls, false)) {
                throw new RuntimeError(sprintf('Failed to load Twig template "%s", index "%s": cache might be corrupted.', $name, $index), -1, $source);
            }
        }
 
        if (!$this->runtimeInitialized) {
            $this->initRuntime();
    /**
     * Loads a template internal representation.
     *
     * This method is for internal use only and should never be called
     * directly.
     *
     * @param string $name  The template name
     * @param int    $index The index if it is an embedded template
     *
     * @return \Twig_TemplateInterface A template instance representing the given template name
     *
     * @throws LoaderError  When the template cannot be found
     * @throws RuntimeError When a previously generated cache is corrupted
     * @throws SyntaxError  When an error occurred during compilation
     *
     * @internal
     */
    public function loadTemplate($name, $index = null)
    {
        return $this->loadClass($this->getTemplateClass($name), $name, $index);
    }
 
    /**
     * @internal
     */
    public function loadClass($cls, $name, $index = null)
    {
        $mainCls = $cls;
        if (null !== $index) {
            $cls .= '___'.$index;
        }
 
        if (isset($this->loadedTemplates[$cls])) {
            return $this->loadedTemplates[$cls];
        }
 
        if (!class_exists($cls, false)) {
            if ($this->bcGetCacheFilename) {
                $key = $this->getCacheFilename($name);
            } else {
     *
     * @param string|TemplateWrapper|\Twig\Template $name The template name
     *
     * @throws LoaderError  When the template cannot be found
     * @throws RuntimeError When a previously generated cache is corrupted
     * @throws SyntaxError  When an error occurred during compilation
     *
     * @return TemplateWrapper
     */
    public function load($name)
    {
        if ($name instanceof TemplateWrapper) {
            return $name;
        }
 
        if ($name instanceof Template) {
            return new TemplateWrapper($this, $name);
        }
 
        return new TemplateWrapper($this, $this->loadTemplate($name));
    }
 
    /**
     * Loads a template internal representation.
     *
     * This method is for internal use only and should never be called
     * directly.
     *
     * @param string $name  The template name
     * @param int    $index The index if it is an embedded template
     *
     * @return \Twig_TemplateInterface A template instance representing the given template name
     *
     * @throws LoaderError  When the template cannot be found
     * @throws RuntimeError When a previously generated cache is corrupted
     * @throws SyntaxError  When an error occurred during compilation
     *
     * @internal
     */
    public function loadTemplate($name, $index = null)
        }
 
        $key = null;
        $output = false;
        if ( false !== $expires ) {
            ksort($data);
            $key = md5($file.json_encode($data));
            $output = $this->get_cache($key, self::CACHEGROUP, $cache_mode);
        }
 
        if ( false === $output || null === $output ) {
            $twig = $this->get_twig();
            if ( strlen($file) ) {
                $loader = $this->get_loader();
                $result = $loader->getCacheKey($file);
                do_action('timber_loader_render_file', $result);
            }
            $data = apply_filters('timber_loader_render_data', $data);
            $data = apply_filters('timber/loader/render_data', $data, $file);
            $template = $twig->load($file);
            $output = $template->render($data);
        }
 
        if ( false !== $output && false !== $expires && null !== $key ) {
            $this->delete_cache();
            $this->set_cache($key, $output, self::CACHEGROUP, $expires, $cache_mode);
        }
        $output = apply_filters('timber_output', $output);
        return apply_filters('timber/output', $output, $data, $file);
    }
 
    protected function delete_cache() {
        Cleaner::delete_transients();
    }
 
    /**
     * Get first existing template.
     *
     * @param array|string $templates  Name(s) of the Twig template(s) to choose from.
     * @return string|bool             Name of chosen template, otherwise false.
        if ( $via_render ) {
            $file = apply_filters('timber_render_file', $file);
        } else {
            $file = apply_filters('timber_compile_file', $file);
        }
 
        $output = false;
 
        if ($file !== false) {
            if ( is_null($data) ) {
                $data = array();
            }
 
            if ( $via_render ) {
                $data = apply_filters('timber_render_data', $data);
            } else {
                $data = apply_filters('timber_compile_data', $data);
            }
 
            $output = $loader->render($file, $data, $expires, $cache_mode);
        } else {
            if ( is_array($filenames) ) {
                $filenames = implode(", ", $filenames);
            }
            Helper::error_log( 'Error loading your template files: '.$filenames.'. Make sure one of these files exists.' );
        }
 
        do_action('timber_compile_done');
        return $output;
    }
 
    /**
     * Compile a string.
     *
     * @api
     * @example
     * ```php
     * $data = array(
     *     'username' => 'Jane Doe',
     * );
        $twig = $dummy_loader->get_twig();
        $template = $twig->createTemplate($string);
        return $template->render($data);
    }
 
    /**
     * Fetch function.
     *
     * @api
     * @param array|string $filenames  Name of the Twig file to render. If this is an array of files, Timber will
     *                                 render the first file that exists.
     * @param array        $data       Optional. An array of data to use in Twig template.
     * @param bool|int     $expires    Optional. In seconds. Use false to disable cache altogether. When passed an
     *                                 array, the first value is used for non-logged in visitors, the second for users.
     *                                 Default false.
     * @param string       $cache_mode Optional. Any of the cache mode constants defined in TimberLoader.
     * @return bool|string The returned output.
     */
    public static function fetch( $filenames, $data = array(), $expires = false, $cache_mode = Loader::CACHE_USE_DEFAULT ) {
        $output = self::compile($filenames, $data, $expires, $cache_mode, true);
        $output = apply_filters('timber_compile_result', $output);
        return $output;
    }
 
    /**
     * Render function.
     *
     * Passes data to a Twig file and echoes the output.
     *
     * @api
     * @example
     * ```php
     * $context = Timber::context();
     *
     * Timber::render( 'index.twig', $context );
     * ```
     * @param array|string $filenames  Name of the Twig file to render. If this is an array of files, Timber will
     *                                 render the first file that exists.
     * @param array        $data       Optional. An array of data to use in Twig template.
     * @param bool|int     $expires    Optional. In seconds. Use false to disable cache altogether. When passed an
     * Passes data to a Twig file and echoes the output.
     *
     * @api
     * @example
     * ```php
     * $context = Timber::context();
     *
     * Timber::render( 'index.twig', $context );
     * ```
     * @param array|string $filenames  Name of the Twig file to render. If this is an array of files, Timber will
     *                                 render the first file that exists.
     * @param array        $data       Optional. An array of data to use in Twig template.
     * @param bool|int     $expires    Optional. In seconds. Use false to disable cache altogether. When passed an
     *                                 array, the first value is used for non-logged in visitors, the second for users.
     *                                 Default false.
     * @param string       $cache_mode Optional. Any of the cache mode constants defined in TimberLoader.
     * @return bool|string The echoed output.
     */
    public static function render( $filenames, $data = array(), $expires = false, $cache_mode = Loader::CACHE_USE_DEFAULT ) {
        $output = self::fetch($filenames, $data, $expires, $cache_mode);
        echo $output;
        return $output;
    }
 
    /**
     * Render a string with Twig variables.
     *
     * @api
     * @example
     * ```php
     * $data = array(
     *     'username' => 'Jane Doe',
     * );
     *
     * Timber::render_string( 'Hi {{ username }}, I’m a string with a custom Twig variable', $data );
     * ```
     * @param string $string A string with Twig variables.
     * @param array  $data   An array of data to use in Twig template.
     * @return bool|string
     */
use Timber\Timber;

/*
 * The Template for displaying all single posts
 */

$gantry = Gantry\Framework\Gantry::instance();
$theme  = $gantry['theme'];

// We need to render contents of <head> before plugin content gets added.
$context              = Timber::get_context();
$context['page_head'] = $theme->render('partials/page_head.html.twig', $context);

$post = Timber::query_post();

$context['post'] = $post;
$context['wp_title'] .= ' - ' . $post->title();

Timber::render(['single-' . $post->ID . '.html.twig', 'single-' . $post->post_type . '.html.twig', 'single.html.twig'], $context);
 
 
    /**
     * Filters the path of the current template before including it.
     *
     * @since 3.0.0
     *
     * @param string $template The path of the template to include.
     */
    $template = apply_filters( 'template_include', $template );
    if ( $template ) {
        /**
         * Fires immediately before including the template.
         *
         * @since 6.9.0
         *
         * @param string $template The path of the template about to be included.
         */
        do_action( 'wp_before_include_template', $template );
 
        include $template;
    } elseif ( current_user_can( 'switch_themes' ) ) {
        $theme = wp_get_theme();
        if ( $theme->errors() ) {
            wp_die( $theme->errors() );
        }
    }
    return;
}
 
<?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */
 
if ( ! isset( $wp_did_header ) ) {
 
    $wp_did_header = true;
 
    // Load the WordPress library.
    require_once __DIR__ . '/wp-load.php';
 
    // Set up the WordPress query.
    wp();
 
    // Load the theme template.
    require_once ABSPATH . WPINC . '/template-loader.php';
 
}
 
<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */
 
/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define( 'WP_USE_THEMES', true );
 
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
 

Environment & details:

empty
Key Value
TCM_PostShown WP_Post Object ( [ID] => 6120 [post_author] => 10 [post_date] => 2023-01-31 21:59:31 [post_date_gmt] => 2023-02-01 02:59:31 [post_content] => <!-- wp:paragraph --> <p>You have the expectation that you can talk about anything in therapy and that your therapist will not tell anyone what you have said. You are wondering if this applies to illicit substances because these substances may be a part of the problems you are experiencing. You are concerned about admitting these issues to a therapist, but in most cases, what you tell your therapist will remain confidential.</p> <!-- /wp:paragraph --> <!-- wp:image {"id":6121,"sizeSlug":"large","linkDestination":"none"} --> <figure class="wp-block-image size-large"><img src="https://midhudsonaddictionrecovery.com/wp-content/uploads/2023/01/psychiatrist-1024x683.jpg" alt="psychiatrist" class="wp-image-6121"/></figure> <!-- /wp:image --> <!-- wp:heading --> <h2>Confidentiality in the Therapist’s Office.</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>In most states, you have the privilege of being able to tell your psychiatrist anything, and the medical professional would be required to keep it confidential. In other words, your therapist cannot repeat anything that you say during therapy in any environment outside of therapy, but there may be exceptions to this rule.</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2>Times When Confidentiality May not Apply.</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>If you live in California, a psychiatrist may violate the confidentiality agreement in the following circumstances:</p> <!-- /wp:paragraph --> <!-- wp:list --> <ul><!-- wp:list-item --> <li>Sometimes, a therapist needs to consult with other therapists to ensure that he or she is practicing the profession in the correct manner. In the event that your therapist has a question about a legal matter, he would be required to protect your identity. He would give the other person only the amount of information that is required to provide an adequate answer to the question.</li> <!-- /wp:list-item --> <!-- wp:list-item --> <li>After a therapist receives an order from the court to testify, he would be required to answer any questions truthfully under oath.</li> <!-- /wp:list-item --> <!-- wp:list-item --> <li>In the event that you wanted another medical professional or a <a href="https://midhudsonaddictionrecovery.com/treatment/">family member</a> to know information about you, you would need to give your therapist permission to speak with these people first.</li> <!-- /wp:list-item --> <!-- wp:list-item --> <li>If law enforcement authorities suspect someone of abusing a disabled person, an elder or a child, the therapist would be required to disclose information about a client.</li> <!-- /wp:list-item --> <!-- wp:list-item --> <li>In the event that you are deemed to be a danger to yourself or others, a therapist may not honor your confidentiality agreement for the purpose of keeping people safe.</li> <!-- /wp:list-item --></ul> <!-- /wp:list --> <!-- wp:heading --> <h2>Disclosing Drug Use during Therapy.</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>You may be concerned about seeing a therapist if you are using illicit substances, and this may be the reason that you are not currently getting treatment for your substance and mental health issues. If you are experiencing a mental health disorder, it is imperative that you obtain professional help for that issue. It is also important for your therapist to know that you are ingesting substances because your mental health disorder needs to be treated with your substance use disorder. You are not likely to recover from either condition if they aren’t treated at the same time.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>If you are afraid of obtaining treatment for either or both issues, you can rest assured that it is highly unlikely that your therapist will report your substance use to the police. First, the laws of confidentiality discussed above require your therapist to keep this information confidential. Second, the Health Information Portability and Information Act or HIPAA requires medical professionals to keep all mental or physical information from being viewed by anyone without permission to see such information.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Some people are allowed to see this information, and they include anyone involved in your care, such as your <a href="https://midhudsonaddictionrecovery.com/insurance/">insurance</a> company, your doctors and pharmacists. Some states will give this information to law enforcement agencies in the event that they are investigating a crime.</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2>Will Your Therapist Ever Have Reason to Disclose Your Substance Use?</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>Yes, this can occur because some laws require therapists to report substance use under certain circumstances. For example, a <a href="https://midhudsonaddictionrecovery.com/treatment/">teacher</a> may need to be reported for substance use because of her proximity to children. In most cases, your therapist will be required to report your substance use to authorities if you do any of the following:</p> <!-- /wp:paragraph --> <!-- wp:list --> <ul><!-- wp:list-item --> <li>You inform your therapist that you committed a crime.</li> <!-- /wp:list-item --> <!-- wp:list-item --> <li>You tell your therapist that someone else is currently endangering your life.</li> <!-- /wp:list-item --> <!-- wp:list-item --> <li>You let your therapist know that you were involved in substance use when children were present.</li> <!-- /wp:list-item --> <!-- wp:list-item --> <li>You tell your therapist that you are going to hurt yourself or another person.</li> <!-- /wp:list-item --></ul> <!-- /wp:list --> <!-- wp:paragraph --> <p>When you seek help from a therapist for substance use, your therapist wouldn’t necessarily need to report the substance use. Therefore, if you see a therapist for the first time today, you don’t have to worry that the therapist will contact the police right after you leave the office. A professional is there to help you conquer your dependence on substances and would rather help you do that than report you.</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2>Telling Your Therapist about Your Substance Use.</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>If you are thinking about informing your therapist that you have been using illicit substances, you must consider a few things before you do so. Your therapist must know about any substance use because your therapist cannot create the most effective treatment plan if he or she doesn’t know that substances are an issue. Leaving this information out of your conversations denies your therapist the ability to accurately assess your current situation.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Generally, if there are things that you are leaving out of your therapy sessions, the therapy that you receive cannot be as effective as it needs to be. It may be that you are not telling your therapist about your substance use because you would rather focus on other issues, but this approach rarely works. Your substance use is an important part of your life, and if your therapist is unaware of it, he or she cannot incorporate it into your therapy for the purpose of developing the most efficient therapy possible.</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2>You May Believe that Other Issues Are More Important than Your Substance Use.</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>You may have sought a therapist because of issues that are not related to your substance use. That may be the reason that you continue to resist telling your therapist about the substance use. You believe that <a href="https://midhudsonaddictionrecovery.com/therapy/">substance use will be the focus of therapy</a> after you disclose it. Besides that, you may know that you have problems in other areas and that you are not particularly unhappy about your substance use. If you tell a therapist that you are using substances, you don’t want the therapist to try to convince you to stop.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>If you are seeing a therapist outside of a treatment center, the therapist you choose will be aware that the choice to stop using a substance is entirely up to you. However, your substance use may be impacting your other issues, so you may need to accept help for your substance use disorder so that you can get adequate treatment for your other issues as well.</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2>What If My Therapist Doesn’t Understand My Substance Use?</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>It’s possible that a therapist outside of a treatment center would not understand substance use issues. If you are unwilling to enter a treatment center, you may not need to discuss your substance use so that you can avoid problems with your therapist.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Even so, it is a good idea for you to tell your therapist that there are things that you do not wish to discuss in therapy, and let the therapist know why you feel that way. If the therapist has expressed negative feelings about substance use, you must let this person know that you are taking substances, but it’s not necessary to state exactly which substances you are using. You can just say in general terms that you are hesitant to mention certain things because you are afraid of the therapist’s reaction.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>These discussions must be approached carefully because you are taking the risk of hurting your therapist’s feelings. That’s because it may seem to your therapist that he isn’t doing his job correctly. You may really like your therapist, so you may wish to avoid offending him at all costs. If this situation comes up, you must remember that you are in the therapist’s office because you are asking for help. Your therapist will agree that your health is the main purpose of your therapy sessions.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Your therapist is there to help you. This person doesn’t want to become an investigator for the police department and isn’t ever looking forward to the times when he or she will need to break confidentiality. If you are unsure of whether or not something you could say would need to be reported to someone, discuss this with your therapist. You and your therapist will talk about the benefits and the disadvantages of disclosing any sensitive information.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>The best thing would be for you to enter into a treatment program at <a class="wpil_keyword_link" href="https://midhudsonaddictionrecovery.com/" title="Mid Hudson Addiction Recovery" data-wpil-keyword-link="linked" data-wpil-monitor-id="42">Mid Hudson Addiction Recovery</a>. You may have a mental health disorder that requires treatment, and you can obtain this treatment at Mid Hudson Addiction Recovery. Treating substance use disorders and mental health disorders at the same time is the best way to have a full recovery from both. If you are only experiencing a substance use disorder, you must be able to discuss this issue with your therapist so that you can receive the help you need to become free of substances. Stop being afraid that you will be found out and contact us to get help for substance use today.</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2>FAQ</h2> <!-- /wp:heading --> <!-- wp:acf/schema-faq-acf-block {"id":"block_63e2aaf8de13a","name":"acf/schema-faq-acf-block","data":{"schema_faq_repeater_0_schema_faq_question":"Can you tell your psychiatrist about drug use?","_schema_faq_repeater_0_schema_faq_question":"feild_schema_faq_question","schema_faq_repeater_0_schema_faq_answer":"Yes, patients are able to tell their psychiatrist about drug use if they feel comfortable doing so. It is important for patients to be honest and open with their psychiatrist about their drug use, as this information is important for their diagnosis and treatment.\u003cbr\u003e\u003cbr\u003e\r\n\r\nPsychiatrists are bound by ethical and legal requirements to protect the confidentiality of their patients' medical information, which includes information about drug use. This means that the information disclosed in therapy sessions is generally protected by medical privacy laws and cannot be disclosed to others without the patient's consent, except in certain circumstances where the law requires or allows for disclosure (such as when the patient is a danger to themselves or others).\u003cbr\u003e\u003cbr\u003e\r\n\r\nIt is important for patients to understand the limits of confidentiality and to discuss any concerns they have with their psychiatrist. This can help to build a trusting therapeutic relationship and ensure that the patient receives the best possible care.","_schema_faq_repeater_0_schema_faq_answer":"feild_schema_faq_answer","schema_faq_repeater_1_schema_faq_question":"Can a psychiatrist report drug use?","_schema_faq_repeater_1_schema_faq_question":"feild_schema_faq_question","schema_faq_repeater_1_schema_faq_answer":"Yes, a psychiatrist may choose to report drug use in certain circumstances, but they also have an ethical obligation to protect their patient's privacy and confidentiality.\u003cbr\u003e\u003cbr\u003e\r\n\r\nIf a patient is being treated for a substance use disorder, the psychiatrist may report their drug use to the appropriate authorities as part of their treatment plan. This may include reporting the use of illegal drugs to law enforcement, or reporting the use of prescription drugs to the prescribing healthcare provider or to a prescription drug monitoring program.\u003cbr\u003e\u003cbr\u003e\r\n\r\nHowever, if the drug use is not related to the patient's treatment and the psychiatrist believes that the patient is a danger to themselves or to others, they may choose to involve law enforcement to ensure the safety of the patient and others.\u003cbr\u003e\u003cbr\u003e\r\n\r\nIn general, the specific circumstances under which a psychiatrist may choose to report drug use will depend on the jurisdiction and the specific circumstances of the case, and the patient's privacy and confidentiality must be protected to the extent possible. If you have questions or concerns about the involvement of law enforcement in your medical care, it is recommended that you discuss these with your healthcare provider.","_schema_faq_repeater_1_schema_faq_answer":"feild_schema_faq_answer","schema_faq_repeater_2_schema_faq_question":"Can you tell your psychiatrist everything?","_schema_faq_repeater_2_schema_faq_question":"feild_schema_faq_question","schema_faq_repeater_2_schema_faq_answer":"Patients can tell their psychiatrist everything if they feel comfortable doing so. It is important for patients to be honest and open with their psychiatrist about their experiences, thoughts, and feelings, as this information is important for their diagnosis and treatment.\u003cbr\u003e\u003cbr\u003e\r\n\r\nHowever, it is also important for patients to understand the limits of confidentiality in therapy and to be aware that there are certain circumstances where their psychiatrist may be required or may choose to disclose information to others. For example, if the patient is a danger to themselves or others, the psychiatrist may need to involve law enforcement or other healthcare providers to ensure the safety of the patient and others.\u003cbr\u003e\u003cbr\u003e\r\n\r\nIt is important for patients to discuss their concerns about confidentiality with their psychiatrist, as this can help to build a trusting therapeutic relationship and ensure that the patient receives the best possible care. Additionally, it is important for patients to understand that their psychiatrist is not able to provide a guarantee of absolute confidentiality, as there are legal and ethical limits to the confidentiality of therapeutic information.","_schema_faq_repeater_2_schema_faq_answer":"feild_schema_faq_answer","schema_faq_repeater":3,"_schema_faq_repeater":"field_schema_faq_repeater","schema_faq_color":"dark","_schema_faq_color":"field_schema_faq_color","schema_faq_bg_color":"muted","_schema_faq_bg_color":"field_schema_faq_bg_color","schema_faq_border_color":"light","_schema_faq_border_color":"field_schema_faq_border_color"},"align":"","mode":"edit"} /--> [post_title] => Can you tell your psychiatrist about drug use? [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => open [post_password] => [post_name] => can-you-tell-your-psychiatrist-about-drug-use [to_ping] => [pinged] => [post_modified] => 2025-08-07 09:29:47 [post_modified_gmt] => 2025-08-07 13:29:47 [post_content_filtered] => [post_parent] => 0 [guid] => https://midhudsonaddictionrecovery.com/?p=6120 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw [status] => publish [id] => 6120 [slug] => can-you-tell-your-psychiatrist-about-drug-use [custom] => Array ( [_edit_lock] => 1754573389:6 [_thumbnail_id] => 6121 [_edit_last] => 6 [schema_disabled] => 0 [_schema_disabled] => feild_schema_disabled [schema_sameAs_repeater] => [_schema_sameAs_repeater] => field_schema_sameAs_repeater [schema_custom_json_repeater] => [_schema_custom_json_repeater] => field_schema_custom_json_repeater [schema_custom_json_override] => 0 [_schema_custom_json_override] => feild_schema_custom_json_override [_yoast_wpseo_content_score] => 30 [_yoast_wpseo_estimated-reading-time-minutes] => [_yoast_wpseo_wordproof_timestamp] => [_wp_page_template] => default [wpil_sync_report3] => 1 [_yoast_wpseo_primary_category] => 70 ) )
TCM_SnippetsWrittenIds Array ( [5] => Array ( [active] => 1 [trackMode] => 0 [trackPage] => 0 [id] => 5 [name] => GA4 + Fathom [code] => <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-T181RYY20Q"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-T181RYY20Q'); </script> <!-- Fathom - beautiful, simple website analytics --> <script src="https://cdn.usefathom.com/script.js" data-site="HZBZHIAP" defer></script> <!-- / Fathom --> [order] => 1000 [position] => 0 [includeEverywhereActive] => 1 [includeCategoriesActive] => 0 [includeTagsActive] => 0 [exceptCategoriesActive] => 0 [exceptTagsActive] => 0 [deviceType] => Array ( [0] => all ) [includePostsOfType_page_Active] => 0 [includePostsOfType_page] => Array ( [0] => -1 ) [exceptPostsOfType_page_Active] => 0 [includePostsOfType_post_Active] => 0 [includePostsOfType_post] => Array ( [0] => -1 ) [exceptPostsOfType_post_Active] => 0 [codesCount] => 3 [includeCategories] => Array ( ) [includeTags] => Array ( ) [exceptCategories] => Array ( ) [exceptTags] => Array ( ) [exceptPostsOfType_page] => Array ( ) [exceptPostsOfType_post] => Array ( ) [CTC_10002_ProductsIds] => Array ( ) [CTC_10002_CategoriesIds] => Array ( ) [CTC_10002_TagsIds] => Array ( ) [CTC_10001_ProductsIds] => Array ( ) [CTC_10001_CategoriesIds] => Array ( ) [CTC_10001_TagsIds] => Array ( ) [CTC_10003_ProductsIds] => Array ( ) [CTC_10003_CategoriesIds] => Array ( ) [CTC_10003_TagsIds] => Array ( ) ) [3] => Array ( [active] => 1 [trackMode] => 0 [trackPage] => 0 [id] => 3 [name] => GTM [code] => <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PCTSSD6');</script> <!-- End Google Tag Manager --> [order] => 1000 [position] => 0 [includeEverywhereActive] => 1 [includeCategoriesActive] => 0 [includeTagsActive] => 0 [exceptCategoriesActive] => 0 [exceptTagsActive] => 0 [deviceType] => Array ( [0] => all ) [includePostsOfType_page_Active] => 0 [includePostsOfType_page] => Array ( [0] => -1 ) [exceptPostsOfType_page_Active] => 0 [includePostsOfType_post_Active] => 0 [includePostsOfType_post] => Array ( [0] => -1 ) [exceptPostsOfType_post_Active] => 0 [codesCount] => 1 [includeCategories] => Array ( ) [includeTags] => Array ( ) [exceptCategories] => Array ( ) [exceptTags] => Array ( ) [exceptPostsOfType_page] => Array ( ) [exceptPostsOfType_post] => Array ( ) [CTC_10002_ProductsIds] => Array ( ) [CTC_10002_CategoriesIds] => Array ( ) [CTC_10002_TagsIds] => Array ( ) [CTC_10001_ProductsIds] => Array ( ) [CTC_10001_CategoriesIds] => Array ( ) [CTC_10001_TagsIds] => Array ( ) [CTC_10003_ProductsIds] => Array ( ) [CTC_10003_CategoriesIds] => Array ( ) [CTC_10003_TagsIds] => Array ( ) ) )
TCM_SnippetsWrittenMd5 Array ( [4bd52374af17647c6b5ff69663b1ddb0] => 5 [1d83876615444ee1c2354fd8b20c1d06] => 3 )
TCM_Cache_Query_2_ Array ( [0] => Array ( [id] => post [text] => Post (post) [name] => Post (post) ) [1] => Array ( [id] => page [text] => Page (page) [name] => Page (page) ) )
empty
empty
empty
Key Value
SERVER_SOFTWARE nginx
REQUEST_URI /can-you-tell-your-psychiatrist-about-drug-use/
USER fpm200055
HOME /home/fpm200055
WPENGINE_ACCOUNT midhudsonaddic
WPENGINE_PHPSESSIONS on
WPENGINE_DB_SESSIONS off
HTTP_USER_AGENT CCBot/2.0 (https://commoncrawl.org/faq/)
HTTP_X_REAL_IP_REMOTE 172.68.245.153
HTTP_X_WPE_EDGE AN
DOCUMENT_URI /index.php
HTTPS on
GATEWAY_INTERFACE CGI/1.1
HTTP_ACCEPT_ENCODING gzip
HTTP_X_UA_ORIGINAL CCBot/2.0 (https://commoncrawl.org/faq/)
HTTP_X_CACHE_GROUP normal
HTTP_CF_CONNECTING_IP 18.97.14.90, 18.97.14.90, 18.97.14.90
HTTP_X_WORDPRESS_TYPE DEFAULT
HTTP_X_FORWARDED_PROTO https
PHP_VALUE post_max_size=100M; upload_max_filesize=50M;
REMOTE_PORT
HTTP_RAWHOST midhudsonaddictionrecovery.com
HTTP_ACCEPT_LANGUAGE en-US,en;q=0.5
HTTP_X_WPE_SSL 1
HTTP_X_IS_BOT 1
HTTP_X_WPE_LOCAL_SSL 1
SCRIPT_NAME /index.php
REDIRECT_STATUS 200
HTTP_X_FORWARDED_HOST midhudsonaddictionrecovery.com
HTTP_HOST midhudsonaddictionrecovery.com
HTTP_X_WPE_REQUEST_ID 27377ed1f4ca28ea9f14cb0cabc37951
SERVER_PROTOCOL HTTP/1.1
QUERY_STRING
HTTP_VIA 1.1 pod-404710 (Varnish/7.7)
HTTP_CF_VISITOR {\"scheme\":\"https\"}
HTTP_WPE_READONLY on
HTTP_CF_RAY 9c1b078ecc22c994-IAD
HTTP_CF_IPCOUNTRY US
PATH_INFO
SERVER_PORT 80
HTTP_CDN_LOOP cloudflare; loops=1
HTTP_X_WPE_INSTALL_NAME midhudsonaddic
DOCUMENT_ROOT /nas/content/live/midhudsonaddic
SCRIPT_FILENAME /nas/content/live/midhudsonaddic/index.php
CONTENT_TYPE
REQUEST_SCHEME http
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_X_WPENGINE_PHP_VERSION 8.2
PHP_ADMIN_VALUE newrelic.appname=midhudsonaddic; newrelic.browser_monitoring.auto_instrument=off; newrelic.enabled=off; newrelic.license=; sendmail_path=/bin/sendmail-wrapper.sh 03c9f7ada29a306649df8e0504516929c294daa5 /usr/sbin/sendmail -t -i; syslog.ident=phperr-midhudsonaddic;
SERVER_NAME midhudsonaddictionrecovery.com
REMOTE_ADDR 18.97.14.90
REQUEST_METHOD GET
SERVER_ADDR 127.0.0.1
SYSLOG_IDENT phperr-midhudsonaddic
PATH_TRANSLATED /nas/content/live/midhudsonaddic/index.php
CONTENT_LENGTH 0
IS_WPE 1
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1769042736.54
REQUEST_TIME 1769042736
Key Value
USER fpm200055
HOME /home/fpm200055
WPENGINE_ACCOUNT midhudsonaddic
WPENGINE_PHPSESSIONS on
WPENGINE_DB_SESSIONS off
HTTP_USER_AGENT CCBot/2.0 (https://commoncrawl.org/faq/)
HTTP_X_REAL_IP_REMOTE 172.68.245.153
HTTP_X_WPE_EDGE AN
DOCUMENT_URI /index.php
HTTPS on
GATEWAY_INTERFACE CGI/1.1
HTTP_ACCEPT_ENCODING gzip
HTTP_X_UA_ORIGINAL CCBot/2.0 (https://commoncrawl.org/faq/)
HTTP_X_CACHE_GROUP normal
HTTP_CF_CONNECTING_IP 18.97.14.90, 18.97.14.90, 18.97.14.90
HTTP_X_WORDPRESS_TYPE DEFAULT
HTTP_X_FORWARDED_PROTO https
PHP_VALUE post_max_size=100M; upload_max_filesize=50M;
REMOTE_PORT
HTTP_RAWHOST midhudsonaddictionrecovery.com
HTTP_ACCEPT_LANGUAGE en-US,en;q=0.5
HTTP_X_WPE_SSL 1
HTTP_X_IS_BOT 1
HTTP_X_WPE_LOCAL_SSL 1
REQUEST_URI /can-you-tell-your-psychiatrist-about-drug-use/
SCRIPT_NAME /index.php
REDIRECT_STATUS 200
HTTP_X_FORWARDED_HOST midhudsonaddictionrecovery.com
HTTP_HOST midhudsonaddictionrecovery.com
HTTP_X_WPE_REQUEST_ID 27377ed1f4ca28ea9f14cb0cabc37951
SERVER_PROTOCOL HTTP/1.1
QUERY_STRING
HTTP_VIA 1.1 pod-404710 (Varnish/7.7)
HTTP_CF_VISITOR {"scheme":"https"}
HTTP_WPE_READONLY on
HTTP_CF_RAY 9c1b078ecc22c994-IAD
HTTP_CF_IPCOUNTRY US
PATH_INFO
SERVER_PORT 80
HTTP_CDN_LOOP cloudflare; loops=1
HTTP_X_WPE_INSTALL_NAME midhudsonaddic
DOCUMENT_ROOT /nas/content/live/midhudsonaddic
SCRIPT_FILENAME /nas/content/live/midhudsonaddic/index.php
CONTENT_TYPE
REQUEST_SCHEME http
SERVER_SOFTWARE nginx
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_X_WPENGINE_PHP_VERSION 8.2
PHP_ADMIN_VALUE newrelic.appname=midhudsonaddic; newrelic.browser_monitoring.auto_instrument=off; newrelic.enabled=off; newrelic.license=; sendmail_path=/bin/sendmail-wrapper.sh 03c9f7ada29a306649df8e0504516929c294daa5 /usr/sbin/sendmail -t -i; syslog.ident=phperr-midhudsonaddic;
SERVER_NAME midhudsonaddictionrecovery.com
REMOTE_ADDR 18.97.14.90
REQUEST_METHOD GET
SERVER_ADDR 127.0.0.1
SYSLOG_IDENT phperr-midhudsonaddic
PATH_TRANSLATED /nas/content/live/midhudsonaddic/index.php
CONTENT_LENGTH 0
IS_WPE 1
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1769042736.54
REQUEST_TIME 1769042736
0. Whoops\Handler\PrettyPageHandler