0032 IP
Image Source: Mark Morgan Trinidad A

Partner Article

Protecting IP in a collaborative world

By Mark Edge, UK Country Manager, Brainloop

Intellectual property is becoming an increasingly valuable commodity with a growing number of knowledge-based companies in Europe that have a strong focus on trademark rights, design protection, patents and copyrights. In a sign of just how significant they are to the European economy, a recent report estimated 39 percent of gross domestic product (GDP) in the European Union is generated by industries focused on intellectual property (1).

As well as patents, brands, samples and copyrights, companies also need to protect trade secrets – such as production processes and formulations – which do not benefit from legal protection in the same way as intellectual property. If those trade secrets were to fall into the wrong hands, they could have a damaging effect on a company’s competitive edge.

The most valuable asset knowledge-based companies have is internal information. If it were to leak to the wrong people, it could have devastating effects on the business. Key research and development work could be compromised by competitors and future plans and acquisitions could be sabotaged if rivals hear about them in advance.

There are people trying to make that happen. According to a survey by the European Commission, one in five companies has been a victim of attempted trade secret theft at least once in the previous ten years (2).

Communication is a risky business

It is vitally important to protect intellectual property in all types of communication. Sales and procurement departments can be a serious risk because they communicate regularly with suppliers and customers in calls for tender, proposal processes and contractual negotiations. And while communication is important to companies working with external partners on research and development projects, they need to safeguard research results and patent-related knowledge even as they make collaboration with partners as smooth as possible. The same applies to projects like clinical studies, where results are shared with others but need to be protected.

Cooperating with external companies in areas such as contract manufacturing could also prove risky if it gives them insight into confidential business information, such as construction plans, formulations and production processes.

There are other instances where organisations might be given access to a company’s internal information. Certification bodies and other testing organisations could have access to internal communication processes, technical features, test reports and safety information. Communications during bidding processes, such as when companies sell licenses and patents, are also sensitive. Service reports and information about claims or damage need to be handled in a discreet manner too.

Collaboration has to be simple and secure

While there are legal protections for intellectual property, it needs to be underpinned with technical measures that help to protect the information flow vital to many businesses.

How can this be achieved? Companies need to adopt a collaboration platform that users can understand and that supports them in their everyday work so it is perceived as a helpful tool rather than a hindrance. The user interface design should be tailored to their needs and the platform should perform like the normal working environment on their laptop, PC or workstation. They should also be able to access it while travelling or working from their home office.

Data transmission and data storage should be protected by cryptographic means. Strong authentication measures should ensure only authorised users have access to documents with access permissions for a limited time that are easy to change.

It should be possible to modify what users can do with a document. For example, the document could be in read-only mode with no permission to save, print or forward it. Activities on the platform should be logged in a tamperproof audit trail, enabling traceable, transparent insight into how documents are used and edited. The company should be able to receive feedback on how intensively particular documents have been used.

Encryption should be used to prevent unauthorised individuals from snooping on communications and illegally obtaining or manipulating information. The storage and processing area should be protected from unauthorised access. Confidential information should also be protected from access by technical staff, such as data centre employees or internal system administrators.

Data protection rules should be integrated into the system so data is only available for a specific purpose, to certain people and for a defined period of time. Security features should be up-to-date and based on the latest technologies with the system complying with current and recognised standards of data protection and security.

In today’s world, many companies need to collaborate with third parties to remain innovative but they also need to protect their intellectual property and trade secrets to preserve their competitive edge.

(1) “Intellectual property rights intensive Industries: Contribution to economic performance and employment in Europe” (September 2013), joint study by the European Patent Office and the Office for Harmonization in the Internal Market (OHIM), http://ec.europa.eu/internal_market/intellectual-property/ docs/joint-report-epo-ohim-final-version_en.pdf

(2) Study on Trade Secrets and Confidential Business Information in the Internal Market, Final Study, April 2013, http://ec.europa.eu/internal_market/iprenf forcement/docs/trade-secrets/130711_final-study_en.pdf

This was posted in Bdaily's Members' News section by Mark Edge .

Our Partners

7.4.33PHP Version158msRequest Duration6MBMemory UsageGET articles/{year}/{month}/{date}/{slug}Route
  • infoNot Logged in - Enabling Caching
  • infoApplying Caching Header to Response
  • Booting (26.78ms)
  • Application (131ms)
  • Partners View Composer (3.32ms)
  • Columnist Content View Composer (3.54ms)
  • Navigation View Composer (9μs)
  • Partners View Composer (2.02ms)
  • Broadcast Composer (390μs)
  • Navigation View Composer (6μs)
  • 1 x Application (82.97%)
    131.35ms
    1 x Booting (16.92%)
    26.78ms
    2 x Partners View Composer (3.37%)
    5.34ms
    1 x Columnist Content View Composer (2.24%)
    3.54ms
    1 x Broadcast Composer (0.25%)
    390μs
    2 x Navigation View Composer (0.01%)
    15μs
    31 templates were rendered
    • article (resources/views/article.blade.php)10blade
      Params
      0
      article
      1
      body
      2
      canonicalUrl
      3
      sponsored
      4
      sponsored2024
      5
      content
      6
      headline
      7
      mainImage
      8
      profile
      9
      title
    • frontend._artivent (resources/views/frontend/_artivent.blade.php)17blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
    • pictures._picture (resources/views/pictures/_picture.blade.php)7blade
      Params
      0
      image
      1
      src
      2
      sources
      3
      hideCopyright
      4
      smallCopyright
      5
      cover
      6
      lazyLoad
    • frontend.articles._author (resources/views/frontend/articles/_author.blade.php)24blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      image
      20
      date
      21
      name
      22
      premium
      23
      editor
    • frontend.profiles._article-byline (resources/views/frontend/profiles/_article-byline.blade.php)24blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      image
      20
      date
      21
      name
      22
      premium
      23
      editor
    • frontend.profiles._author (resources/views/frontend/profiles/_author.blade.php)24blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      image
      20
      date
      21
      name
      22
      premium
      23
      editor
    • frontend.profiles._avatar (resources/views/frontend/profiles/_avatar.blade.php)24blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      image
      20
      date
      21
      name
      22
      premium
      23
      editor
    • article._social_links (resources/views/article/_social_links.blade.php)20blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      url
    • article._social_link (resources/views/article/_social_link.blade.php)22blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      url
      20
      service
      21
      id
    • article._social_link (resources/views/article/_social_link.blade.php)22blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      url
      20
      service
      21
      id
    • article._social_link (resources/views/article/_social_link.blade.php)22blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      url
      20
      service
      21
      id
    • frontend.adverts._sidebar-skyscraper-mid-content (resources/views/frontend/adverts/_sidebar-skyscraper-mid-content.blade.php)19blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
    • frontend.adverts._topic (resources/views/frontend/adverts/_topic.blade.php)19blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
    • frontend._titled_tags (resources/views/frontend/_titled_tags.blade.php)20blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      tags
    • frontend._campaign-monitor (resources/views/frontend/_campaign-monitor.blade.php)20blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      tags
    • frontend._partners (resources/views/frontend/_partners.blade.php)20blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      partners
    • layouts.sidebar (resources/views/layouts/sidebar.blade.php)19blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
    • frontend.adverts._leaderboard-top (resources/views/frontend/adverts/_leaderboard-top.blade.php)19blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
    • frontend.adverts._sidebar-skyscraper (resources/views/frontend/adverts/_sidebar-skyscraper.blade.php)19blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
    • sidebar._columnist_content (resources/views/sidebar/_columnist_content.blade.php)20blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      columnistContent
    • layouts.app (resources/views/layouts/app.blade.php)19blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
    • layouts._meta (resources/views/layouts/_meta.blade.php)19blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
    • frontend.adverts._scripts (resources/views/frontend/adverts/_scripts.blade.php)19blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
    • snippets._matomo (resources/views/snippets/_matomo.blade.php)22blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      gtag
      20
      ua
      21
      matomo
    • snippets._gtag (resources/views/snippets/_gtag.blade.php)22blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      gtag
      20
      ua
      21
      matomo
    • snippets._gtag-ns (resources/views/snippets/_gtag-ns.blade.php)19blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
    • frontend._header (resources/views/frontend/_header.blade.php)22blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      sectors
      20
      regions
      21
      partners
    • layouts._flashes (resources/views/layouts/_flashes.blade.php)20blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      broadcast
    • layouts._notifications (resources/views/layouts/_notifications.blade.php)20blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      broadcast
    • footer._footer (resources/views/footer/_footer.blade.php)21blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
      19
      sectors
      20
      regions
    • layouts._tracking (resources/views/layouts/_tracking.blade.php)19blade
      Params
      0
      obLevel
      1
      __env
      2
      app
      3
      errors
      4
      article
      5
      body
      6
      canonicalUrl
      7
      sponsored
      8
      sponsored2024
      9
      content
      10
      headline
      11
      mainImage
      12
      profile
      13
      title
      14
      __currentLoopData
      15
      tag
      16
      loop
      17
      picture
      18
      caption
    uri
    GET articles/{year}/{month}/{date}/{slug}
    middleware
    web
    as
    articles.article
    controller
    App\Http\Controllers\ArticleController@getArticle
    namespace
    App\Http\Controllers
    prefix
    /articles
    where
    file
    app/Http/Controllers/ArticleController.php:58-111
    26 statements were executed, 7 of which were duplicated, 19 unique67.31ms
    • select * from "articles" where "published_at"::date = '2015-04-17' and "slug" = 'protecting-ip-in-a-collaborative-world' and "type" != 'blog' and "articles"."deleted_at" is null limit 126.82ms/app/Database/Articles.php:27production
      Metadata
      Bindings
      • 0. 2015-04-17
      • 1. protecting-ip-in-a-collaborative-world
      • 2. blog
      Backtrace
      • 16. /app/Database/Articles.php:27
      • 17. /app/Infrastructure/Cache/Articles.php:30
      • 18. /app/Http/Controllers/ArticleController.php:61
      • 21. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 22. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:219
    • select "tags".*, "taggables"."taggable_id" as "pivot_taggable_id", "taggables"."tag_id" as "pivot_tag_id", "taggables"."taggable_type" as "pivot_taggable_type" from "tags" inner join "taggables" on "tags"."id" = "taggables"."tag_id" where "taggables"."taggable_id" in ('31bc9cdb-95ca-4950-b3dc-49c1b7a9afa1') and "taggables"."taggable_type" = 'article' and "tags"."deleted_at" is null5.33ms/app/Http/Controllers/ArticleController.php:80production
      Metadata
      Bindings
      • 0. 31bc9cdb-95ca-4950-b3dc-49c1b7a9afa1
      • 1. article
      Backtrace
      • 18. /app/Http/Controllers/ArticleController.php:80
      • 21. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 22. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:219
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:176
      • 24. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:680
    • select * from "profiles" where "profiles"."id" = '5fb531c4-338c-4a7e-b7fb-b61941602b01' limit 11.72ms/app/Views/Analytics/PublishedItem.php:36production
      Metadata
      Bindings
      • 0. 5fb531c4-338c-4a7e-b7fb-b61941602b01
      Backtrace
      • 20. /app/Views/Analytics/PublishedItem.php:36
      • 21. /app/Http/Controllers/ArticleController.php:82
      • 24. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 25. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:219
      • 26. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:176
    • select * from "editors" where "editors"."profile_id" = '5fb531c4-338c-4a7e-b7fb-b61941602b01' limit 1930μs/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23production
      Metadata
      Bindings
      • 0. 5fb531c4-338c-4a7e-b7fb-b61941602b01
      Backtrace
      • 16. /vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23
      • 19. /app/Domain/Profiles/Profile.php:127
      • 20. /app/Views/Analytics/PublishedItem.php:36
      • 21. /app/Http/Controllers/ArticleController.php:82
      • 24. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = '31bc9cdb-95ca-4950-b3dc-49c1b7a9afa1' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null2.73ms/app/Http/Controllers/ArticleController.php:107production
      Metadata
      Bindings
      • 0. 31bc9cdb-95ca-4950-b3dc-49c1b7a9afa1
      • 1. article
      Backtrace
      • 19. /app/Http/Controllers/ArticleController.php:107
      • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:219
      • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:176
      • 25. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:680
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = '5fb531c4-338c-4a7e-b7fb-b61941602b01' and "imageables"."imageable_type" = 'profile' and "images"."deleted_at" is null1.22msview::frontend._artivent:58production
      Metadata
      Bindings
      • 0. 5fb531c4-338c-4a7e-b7fb-b61941602b01
      • 1. profile
      Backtrace
      • 19. view::frontend._artivent:58
      • 21. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 22. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 24. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select * from "premium_memberships" where "premium_memberships"."profile_id" = '5fb531c4-338c-4a7e-b7fb-b61941602b01' and "premium_memberships"."profile_id" is not null limit 11.4ms/app/Domain/Profiles/Profile.php:116production
      Metadata
      Bindings
      • 0. 5fb531c4-338c-4a7e-b7fb-b61941602b01
      Backtrace
      • 20. /app/Domain/Profiles/Profile.php:116
      • 21. view::frontend._artivent:61
      • 23. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 24. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 25. /vendor/laravel/framework/src/Illuminate/View/View.php:125
    • select * from "editors" where "editors"."profile_id" = '5fb531c4-338c-4a7e-b7fb-b61941602b01' limit 1550μs/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23production
      Metadata
      Bindings
      • 0. 5fb531c4-338c-4a7e-b7fb-b61941602b01
      Backtrace
      • 16. /vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23
      • 19. /app/Domain/Profiles/Profile.php:127
      • 20. view::frontend._artivent:62
      • 22. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:142
    • select * from "editors" where "editors"."profile_id" = '5fb531c4-338c-4a7e-b7fb-b61941602b01' limit 1550μs/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23production
      Metadata
      Bindings
      • 0. 5fb531c4-338c-4a7e-b7fb-b61941602b01
      Backtrace
      • 16. /vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23
      • 19. /app/Domain/Profiles/Profile.php:127
      • 20. /app/Domain/Profiles/Profile.php:150
      • 21. view::frontend._artivent:63
      • 23. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
    • select * from "profile_pages" where "profile_pages"."profile_id" = '5fb531c4-338c-4a7e-b7fb-b61941602b01' and "profile_pages"."profile_id" is not null limit 11.76msview::frontend.profiles._article-byline:12production
      Metadata
      Bindings
      • 0. 5fb531c4-338c-4a7e-b7fb-b61941602b01
      Backtrace
      • 21. view::frontend.profiles._article-byline:12
      • 23. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 24. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 25. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 26. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select * from "editors" where "editors"."profile_id" = '5fb531c4-338c-4a7e-b7fb-b61941602b01' limit 1480μs/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23production
      Metadata
      Bindings
      • 0. 5fb531c4-338c-4a7e-b7fb-b61941602b01
      Backtrace
      • 16. /vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23
      • 19. /app/Domain/Profiles/Profile.php:127
      • 20. view::frontend._artivent:78
      • 22. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:142
    • select * from "editors" where "editors"."profile_id" = '5fb531c4-338c-4a7e-b7fb-b61941602b01' limit 1380μs/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23production
      Metadata
      Bindings
      • 0. 5fb531c4-338c-4a7e-b7fb-b61941602b01
      Backtrace
      • 16. /vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23
      • 19. /app/Domain/Profiles/Profile.php:127
      • 20. view::frontend._artivent:89
      • 22. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:142
    • select * from "partners" where "partners"."deleted_at" is null order by "created_at" asc2.24ms/app/Domain/Partners/PartnerRepository.php:58production
      Metadata
      Backtrace
      • 14. /app/Domain/Partners/PartnerRepository.php:58
      • 15. /app/Http/ViewComposers/PartnersComposer.php:24
      • 16. /app/Http/ViewComposers/SimpleComposer.php:15
      • 21. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:179
      • 22. /vendor/laravel/framework/src/Illuminate/View/View.php:123
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = 'bc10c42f-ed28-4810-b1c9-ad5f5e75d131' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null limit 14.67msview::sidebar._columnist_content:8production
      Metadata
      Bindings
      • 0. bc10c42f-ed28-4810-b1c9-ad5f5e75d131
      • 1. article
      Backtrace
      • 15. view::sidebar._columnist_content:8
      • 17. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 18. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = '61fdb3d2-dc48-4ed2-addc-2b628ee90b43' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null limit 11.43msview::sidebar._columnist_content:8production
      Metadata
      Bindings
      • 0. 61fdb3d2-dc48-4ed2-addc-2b628ee90b43
      • 1. article
      Backtrace
      • 15. view::sidebar._columnist_content:8
      • 17. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 18. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = 'b03116a0-abce-47bf-b25d-251b2a3a94bf' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null limit 11.24msview::sidebar._columnist_content:8production
      Metadata
      Bindings
      • 0. b03116a0-abce-47bf-b25d-251b2a3a94bf
      • 1. article
      Backtrace
      • 15. view::sidebar._columnist_content:8
      • 17. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 18. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = '1b2e71ec-cab4-4833-bf36-39846c13bd0e' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null limit 11.55msview::sidebar._columnist_content:8production
      Metadata
      Bindings
      • 0. 1b2e71ec-cab4-4833-bf36-39846c13bd0e
      • 1. article
      Backtrace
      • 15. view::sidebar._columnist_content:8
      • 17. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 18. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = '743a18b7-f43c-4b89-83f8-047bcee61c5b' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null limit 11.21msview::sidebar._columnist_content:8production
      Metadata
      Bindings
      • 0. 743a18b7-f43c-4b89-83f8-047bcee61c5b
      • 1. article
      Backtrace
      • 15. view::sidebar._columnist_content:8
      • 17. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 18. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = '08571622-e1f2-4f34-a28c-754812d2e981' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null limit 11.14msview::sidebar._columnist_content:8production
      Metadata
      Bindings
      • 0. 08571622-e1f2-4f34-a28c-754812d2e981
      • 1. article
      Backtrace
      • 15. view::sidebar._columnist_content:8
      • 17. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 18. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = 'e8088dc2-1a18-452c-98ce-f8fa866b8cae' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null limit 11.18msview::sidebar._columnist_content:8production
      Metadata
      Bindings
      • 0. e8088dc2-1a18-452c-98ce-f8fa866b8cae
      • 1. article
      Backtrace
      • 15. view::sidebar._columnist_content:8
      • 17. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 18. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = 'f9843bb6-db0d-4f60-92e3-b693f63f039d' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null limit 11.66msview::sidebar._columnist_content:8production
      Metadata
      Bindings
      • 0. f9843bb6-db0d-4f60-92e3-b693f63f039d
      • 1. article
      Backtrace
      • 15. view::sidebar._columnist_content:8
      • 17. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 18. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = '4c731ca5-146b-404a-a5ed-0c8c9221f43e' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null limit 11.3msview::sidebar._columnist_content:8production
      Metadata
      Bindings
      • 0. 4c731ca5-146b-404a-a5ed-0c8c9221f43e
      • 1. article
      Backtrace
      • 15. view::sidebar._columnist_content:8
      • 17. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 18. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = 'b5688c09-40b5-4f39-893a-0259ab85cbf6' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null limit 11.31msview::sidebar._columnist_content:8production
      Metadata
      Bindings
      • 0. b5688c09-40b5-4f39-893a-0259ab85cbf6
      • 1. article
      Backtrace
      • 15. view::sidebar._columnist_content:8
      • 17. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 18. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = 'abb73c8e-7617-4a00-96ac-efba2723e125' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null limit 11.47msview::sidebar._columnist_content:8production
      Metadata
      Bindings
      • 0. abb73c8e-7617-4a00-96ac-efba2723e125
      • 1. article
      Backtrace
      • 15. view::sidebar._columnist_content:8
      • 17. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 18. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select "images".*, "imageables"."imageable_id" as "pivot_imageable_id", "imageables"."image_id" as "pivot_image_id", "imageables"."imageable_type" as "pivot_imageable_type", "imageables"."caption" as "pivot_caption" from "images" inner join "imageables" on "images"."id" = "imageables"."image_id" where "imageables"."imageable_id" = 'd40d28b9-a29f-47fe-8ec4-df4190cc21ed' and "imageables"."imageable_type" = 'article' and "images"."deleted_at" is null limit 12.03msview::sidebar._columnist_content:8production
      Metadata
      Bindings
      • 0. d40d28b9-a29f-47fe-8ec4-df4190cc21ed
      • 1. article
      Backtrace
      • 15. view::sidebar._columnist_content:8
      • 17. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • 18. /vendor/laravel/framework/src/Illuminate/View/View.php:142
      • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:125
      • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:90
    • select * from "partners" where "partners"."deleted_at" is null order by "created_at" asc1.01ms/app/Domain/Partners/PartnerRepository.php:58production
      Metadata
      Backtrace
      • 14. /app/Domain/Partners/PartnerRepository.php:58
      • 15. /app/Http/ViewComposers/PartnersComposer.php:24
      • 16. /app/Http/ViewComposers/SimpleComposer.php:15
      • 21. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:179
      • 22. /vendor/laravel/framework/src/Illuminate/View/View.php:123
    App\Domain\Partners\Partner
    10
    App\Domain\Profiles\Page
    1
    App\Domain\Images\Image
    14
    App\Domain\Profiles\Profile
    1
    App\Domain\Tags\Tag
    6
    App\Domain\Articles\Article
    1
        _token
        JZyrsObRh0tZsJYk5dFAMUYFueZh40bZMvKtMhNM
        _previous
        array:1 [ "url" => "https://bdailytest.cargodev.co.uk/articles/2015/04/17/protecting-ip-in-a-colla...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /articles/2015/04/17/protecting-ip-in-a-collaborative-world
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:25 [ "x-varnish" => array:1 [ 0 => "1054877" ] "accept-encoding" => array:1 [ 0 => "gzip" ] "host" => array:1 [ 0 => "backend_web" ] "via" => array:1 [ 0 => "1.1 3ae4cf85d497 (Varnish/7.5)" ] "x-forwarded-for" => array:1 [ 0 => "18.222.169.35, 172.18.0.6" ] "x-real-ip" => array:1 [ 0 => "18.222.169.35" ] "x-forwarded-server" => array:1 [ 0 => "486606a4784e" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-port" => array:1 [ 0 => "443" ] "x-forwarded-host" => array:1 [ 0 => "bdailytest.cargodev.co.uk" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "priority" => array:1 [ 0 => "u=0, i" ] "pragma" => array:1 [ 0 => "no-cache" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] "x-cacheable" => array:1 [ 0 => "Yes" ] ]
        request_server
        0 of 0
        array:131 [ "REDIS_PORT" => "6379" "LOG_LEVEL" => "debug" "DB_CONNECTION" => "pgsql" "PIWIK_TOKEN" => "" "MAIL_USERNAME" => "postmaster@bdaily.co.uk" "APP_DEBUG" => "true" "HOSTNAME" => "9512f79017cc" "DB_PORT" => "5432" "APP_URL" => "https://bdailytest.cargodev.co.uk" "MAILGUN_ENDPOINT" => "api.eu.mailgun.net" "PHP_INI_DIR" => "/usr/local/etc/php" "DISQUS_SHORTNAME" => "bdaily-2" "MAILGUN_SECRET" => "******" "FLICKR_SECRET" => "******" "APP_DOMAIN" => "bdaily" "HOME" => "/var/www" "PIWIK_SITE_ID" => "1" "APP_API_DOMAIN" => "api.bdailytest.cargodev.co.uk" "PEXELS_API_KEY" => "******" "NEVERBOUNCE_USERNAME" => "" "DB_DATABASE" => "production" "PHP_LDFLAGS" => "-Wl,-O1 -pie" "APP_NAME" => "Bdaily" "CAMPAIGN_MONITOR_API_KEY" => "******" "MAIL_DRIVER" => "mailgun" "GOOGLE_SERVICE_ACCOUNT_NAME" => "bdaily@bdaily-437407.iam.gserviceaccount.com" "PHP_CFLAGS" => "-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" "GOOGLE_REPORTING_API_KEY" => "******" "PHP_VERSION" => "7.4.33" "SESSION_DRIVER" => "redis" "BEANSTALKD_HOST" => "beanstalkd" "DB_USERNAME" => "bdaily" "S3_BUCKET" => "bdaily" "APP_API_CLIENT" => "" "GPG_KEYS" => "42670A7FE4D0441C8E4632349E4FDC074A4EF02D 5A52880781F755608BF815FC910DEB46F53EA312" "CACHE_DURATION" => "1" "PHP_CPPFLAGS" => "-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" "PHP_ASC_URL" => "https://www.php.net/distributions/php-7.4.33.tar.xz.asc" "COMMUNICATOR_PASSWORD" => "******" "QUEUE_DRIVER" => "beanstalkd" "STRIPE_PUBLIC_KEY" => "******" "PIWIK_URL" => "https://piwik.groundsix.com/" "CACHE_DRIVER" => "redis" "PHP_URL" => "https://www.php.net/distributions/php-7.4.33.tar.xz" "MAIL_ENCRYPTION" => "tls" "STRIPE_DEFAULT_TAX_RATE" => "txr_1KQSsXHpcBs23Pp4T3PCWasS" "GOOGLE_CLIENT_ID" => "245337060443-j2uo82p1e0di5v28tdvaviqnjht6mpnj.apps.googleusercontent.com" "FLICKR_KEY" => "******" "GOOGLE_CLIENT_SECRET" => "******" "S3_REGION" => "eu-west-1" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "APP_API_SECRET" => "******" "S3_SECRET" => "******" "MAIL_PASSWORD" => "******" "STRIPE_PRODUCT_ID" => "prod_KuN6w7t9xcOVFb" "GOOGLE_EMBED_MAPS_KEY" => "******" "STRIPE_SECRET_KEY" => "******" "STRIPE_YEARLY_PRICE_ID" => "price_1KQSuGHpcBs23Pp4oy1gFKIj" "BUGSNAG_NOTIFY_RELEASE_STAGES" => "local,staging,production" "APP_BDAILY_ORG_IDS" => "f1e9e763-4610-4839-8d9f-6d41dc6053c9" "MAIL_HOST" => "smtp.eu.mailgun.org" "APP_TLD" => ".co.uk" "NEVERBOUNCE_SECRET_KEY" => "******" "GOOGLE_SERVICE_ACCOUNT_AUTH" => "ewogICJ0eXBlIjogInNlcnZpY2VfYWNjb3VudCIsCiAgInByb2plY3RfaWQiOiAiYmRhaWx5LTQzNzQwNyIsCiAgInByaXZhdGVfa2V5X2lkIjogIjgwOGJjMGE3YTg2MGZmN2YzNGI0YmYxOWMyZmVhMDBmZDYzM2U3MWIiLAogICJwcml2YXRlX2tleSI6ICItLS0tLUJFR0lOIFBSSVZBVEUgS0VZLS0tLS1cbk1JSUV2UUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktjd2dnU2pBZ0VBQW9JQkFRRENGaFhDc3U0UnArUHhcbjlmQ3hJbzNLRFkvVVF2TDl0MXNvQjlRZEV1TUVmR3NrWXVwUmNtd3QvWXFZUUFLeXRtRmJHNHJqRU1aa2VaZVdcbjlOQlk1akI0V1l1Y2tvdzA4RHFBRzJVanhjaUJVRTlJdGk3U25EUDJUNHBHZ0lkUHc1b201MENTUWpLZS9ST2ZcbnN2M0ZYUFRXVXR6Mm10ODhVMWs0emhRQWd6QUxqRkh3WjIrRHlKRXZNanY1SXZXNFZuM2UzbTJoZEE0S1dlWEhcblVDNCtqWVJ3QmZ1Z1NOWEFsMHg2ay85K0VJVFRWWU1LREs1WmQwMnJzamVSNUphR0kyM21pM0FHdS9PWDl1czZcbkVnUjJPUURwZVAxWmFDdTl5Q2RMRlFvSVluang1UEtkYnc5clBFcTlVTFNJQ0V1SVE2UDQyempMbmJZM1crQkZcbnNQN01KNi94QWdNQkFBRUNnZ0VBQm5DU0owUWxsd3RoaWxFMU84TmdQZ0NHTWE1SS9yY2JQTEJKenU4bC9pdWNcbnFIZnB1MnNYQU0ybFVCanJuZjlrS3BBMjR3TFcrbFY0ZktkQjFIbEt5V3Q3TU9aQjVhM0UyeVJOamtyTk5ORXpcbjJEOUhQWEMyWHFsVDlyUGtDWGI5Z2VYeFpBanpRZ2cyb3ZsZTV6SUc0NmViTWttQU43R3lSNnE2eWl1UUtBbmdcbmlTQWJXN2R4TERjMDYvWS92dTI5MW1RZ2NrVkVNclhKNU9oeFMxWk5pSUZTd0ptZlI3ZUpxSUQrOXFRd1dJd0lcbm5yQ2RDZ1ovOFRtcFltWXR0SUczcVdsUkhIcmRtK0dhdHZvM1N4a2g4dFphYW5yNmdxcjVadHZPTFdzOSsxSmVcbjFveGlFamVFTjdhQVpTZnpWZDVwTm9ja3FleVRlVkZFL2phWVJ6WXRtUUtCZ1FEdUcvSWZraGhvaEI2bFJBcnBcbmNMWkowTzNsR2ZwRVVYd3pQb25iNnppQzlNZUhWOE1RcUhIakFubW92eGpmS1hNOGZIbndiMmpBRk5vdUNlSmdcblZNcHNmM253TFhDR0F1dFp5dUwvelJ1Sm9FdFJwdzlEMmZ3NjV1a2pmelFrZWZ1Si9PWEZBNzlteUpaMXNqTnZcblNSWXpGVGJYNy9wZDhwOGlGWld1Nkh3dkpRS0JnUURRcTFxMUp2dlA4UVZ4OU5MYnNpdmJSWklFUmcxN1VXSnNcbmRueTN0eWQxMGNxRlBzUVA3ZlpHeXhWSHh6L1E1cVZVNDdrSkVVRjVibVJiT2ozak96NzN1OVhPL0hCeGNDdlFcbmQ5aEhqVmNIa0xpOG5Eb1A1bktBS080SHRYVE5UeFBVdGczMHpkZWJsY0VBaWRzbzZMeHBpZFVZWTJqSmVnb2NcbjErcjhVemo1M1FLQmdFa09jZitWeDc5cHFpMXk3eFlvNndWREFYcmx1WS8wb0hMb29VdkVwQllxSEg0K1F5OTlcblAxUXpramhnU2JWTzluaDhpTDFvc1c4ZDlzTmhiUCs1aEZJOTJxQUNrUi9ORFlFRGF4cXBSK1cyTk9YY3FDWmRcblg3S0MzczF4WGdKREd4Wi9iZEJCRWh6ck5wN3VDakgrN3J6RnFZb2ZxMlhmNTB1QjYrYzZsYit4QW9HQUExaXNcbkpMbVNVanhnUlBxVEl4alJZVHZWWXFJbzl6QlA3c05icnFxT1JISnYyQUV3cmJ5NE5WeHVZKzlMRTdPUE5UUk5cbnRGcUZmVWdLN2ZlYUpIbS93Y05PWTNwaTV6N1FSUkNXOUZiTTdYOGhwMHl1RmJFeFp1TEJKbmgvZmdkbG53U29cblpxT2ljSWxQUmczdjZORUtySHFjWXo2ODRIWkhrVHpaTk9DMHlqVUNnWUVBaVljeUJteFR2NVgzTTZMOTE4bkpcblc0WDhwcFVmazFxdHlaaThLUlFscXZXVTNQUVdoc2ZZUHJ6Rk4wTWorZHNpbWt3ZnQraWdEVkV3alBkclhQdlNcbjJPRWduNytYUytqMjJNS001bUZkMGhEV1p2eDU2QWoyQnZrWnB2V3F2TnM0RlhvYkFIL3lPKzYwVEVEcHQvUDRcbnNqbWhqa1Vnc2VDU1lJYzFERlFZanY0PVxuLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLVxuIiwKICAiY2xpZW50X2VtYWlsIjogImJkYWlseUBiZGFpbHktNDM3NDA3LmlhbS5nc2VydmljZWFjY291bnQuY29tIiwKICAiY2xpZW50X2lkIjogIjExODM2OTE1NzQyNTc2NzM5NDc0MSIsCiAgImF1dGhfdXJpIjogImh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbS9vL29hdXRoMi9hdXRoIiwKICAidG9rZW5fdXJpIjogImh0dHBzOi8vb2F1dGgyLmdvb2dsZWFwaXMuY29tL3Rva2VuIiwKICAiYXV0aF9wcm92aWRlcl94NTA5X2NlcnRfdXJsIjogImh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL29hdXRoMi92MS9jZXJ0cyIsCiAgImNsaWVudF94NTA5X2NlcnRfdXJsIjogImh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3JvYm90L3YxL21ldGFkYXRhL3g1MDkvYmRhaWx5JTQwYmRhaWx5LTQzNzQwNy5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsCiAgInVuaXZlcnNlX2RvbWFpbiI6ICJnb29nbGVhcGlzLmNvbSIKfQ==ewogICJ0eXBlIjogInNlcnZpY2VfYWNjb3VudCIsCiAgInByb2plY3RfaWQiOiAiYmRhaWx5LTQzNzQwNyIsCiAgInByaXZhdGVfa2V5X2lkIjogIjgwOGJjMGE3YTg2MGZmN2YzNGI0YmYxOWMyZmVhMDBmZDYz" "APP_LOG_LEVEL" => "debug" "REDIS_PASSWORD" => "******" "MAILGUN_DOMAIN" => "bdaily.co.uk" "CAMPAIGN_MONITOR_CLIENT_ID" => "1337553bde0d556d315ea8591b37b85c" "STRIPE_MONTHLY_PRICE_ID" => "price_1KQSuGHpcBs23Pp4ZMLbOkaP" "BUGSNAG_API_KEY" => "******" "MAIL_PORT" => "587" "REDIS_HOST" => "redis" "GOOGLE_REPORTING_PROPERTY" => "379401283" "APP_KEY" => "******" "APP_ENV" => "development" "DB_PASSWORD" => "******" "PHPIZE_DEPS" => "autoconf \t\tdpkg-dev \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkg-config \t\tre2c" "PWD" => "/var/www/html" "PHP_SHA256" => "924846abf93bc613815c55dd3f5809377813ac62a9ec4eb3778675b82a27b927" "S3_KEY" => "******" "DB_HOST" => "db" "COMMUNICATOR_USERNAME" => "" "USER" => "www-data" "HTTP_X_VARNISH" => "1054877" "HTTP_ACCEPT_ENCODING" => "gzip" "HTTP_HOST" => "backend_web" "HTTP_VIA" => "1.1 3ae4cf85d497 (Varnish/7.5)" "HTTP_X_FORWARDED_FOR" => "18.222.169.35, 172.18.0.6" "HTTP_X_REAL_IP" => "18.222.169.35" "HTTP_X_FORWARDED_SERVER" => "486606a4784e" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_PORT" => "443" "HTTP_X_FORWARDED_HOST" => "bdailytest.cargodev.co.uk" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_PRIORITY" => "u=0, i" "HTTP_PRAGMA" => "no-cache" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "PATH_INFO" => "" "SCRIPT_FILENAME" => "/var/www/html/public/index.php" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "bdaily.co.uk" "SERVER_PORT" => "8080" "SERVER_ADDR" => "172.18.0.7" "REMOTE_PORT" => "47916" "REMOTE_ADDR" => "172.18.0.3" "SERVER_SOFTWARE" => "nginx/1.27.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REQUEST_SCHEME" => "http" "SERVER_PROTOCOL" => "HTTP/1.1" "DOCUMENT_ROOT" => "/var/www/html/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/articles/2015/04/17/protecting-ip-in-a-collaborative-world" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1744252954.1715 "REQUEST_TIME" => 1744252954 "argv" => [] "argc" => 0 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:6 [ "cache-control" => array:1 [ 0 => "max-age=30, public" ] "date" => array:1 [ 0 => "Thu, 10 Apr 2025 02:42:34 GMT" ] "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "x-cacheable" => array:1 [ 0 => "Yes" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im5uUU1HWWdXT1IwY2dFSFAyR2ROMVE9PSIsInZhbHVlIjoiS3h4N05tbkVMc3JINkJJRWpxMllzdEFGY3JGb04wcXpNdG5NNG84RDRqMTBOc0hjKzVCekZ3MmlxRFRGZ0U3ZCIsIm1hYyI6IjllZmRiMzQ3ZmNkMmU5ZGFkZTgzNWZlMjcwYjAyMTdkMzQ1NDZhZWE0MWFjZmUwMWQzYzk5ODMyN2MxNGM0MWMifQ%3D%3D; expires=Sun, 08-Apr-2035 02:42:34 GMT; Max-Age=315360000; path=/; secureXSRF-TOKEN=eyJpdiI6Im5uUU1HWWdXT1IwY2dFSFAyR2ROMVE9PSIsInZhbHVlIjoiS3h4N05tbkVMc3JINkJJRWpxMllzdEFGY3JGb04wcXpNdG5NNG84RDRqMTBOc0hjKzVCekZ3MmlxRFRGZ0U3ZCIsIm1hY" 1 => "bdaily_session=eyJpdiI6InFwXC9iOE9rNDZCYnZ0U01raEk5MVB3PT0iLCJ2YWx1ZSI6Imo5a2lLcXFYamFmXC9rTE4yMzNlbzBIVEhkcTBFYnpFb1hKNTV2ZTZHY1RFQXNaVk9FSDJFRnhvYTh2ZGlZTUNFIiwibWFjIjoiMGQzYTZjMDE2YTA5YTkwNjI2MWRkNWJlNzczOTQ0YzY4MTg3MDU0MWY0MTE2YjcwYWE1YTJiMDFhNmFkNjZiOCJ9; expires=Sun, 08-Apr-2035 02:42:34 GMT; Max-Age=315360000; path=/; secure; httponlybdaily_session=eyJpdiI6InFwXC9iOE9rNDZCYnZ0U01raEk5MVB3PT0iLCJ2YWx1ZSI6Imo5a2lLcXFYamFmXC9rTE4yMzNlbzBIVEhkcTBFYnpFb1hKNTV2ZTZHY1RFQXNaVk9FSDJFRnhvYTh2ZGlZTUNFI" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im5uUU1HWWdXT1IwY2dFSFAyR2ROMVE9PSIsInZhbHVlIjoiS3h4N05tbkVMc3JINkJJRWpxMllzdEFGY3JGb04wcXpNdG5NNG84RDRqMTBOc0hjKzVCekZ3MmlxRFRGZ0U3ZCIsIm1hYyI6IjllZmRiMzQ3ZmNkMmU5ZGFkZTgzNWZlMjcwYjAyMTdkMzQ1NDZhZWE0MWFjZmUwMWQzYzk5ODMyN2MxNGM0MWMifQ%3D%3D; expires=Sun, 08-Apr-2035 02:42:34 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6Im5uUU1HWWdXT1IwY2dFSFAyR2ROMVE9PSIsInZhbHVlIjoiS3h4N05tbkVMc3JINkJJRWpxMllzdEFGY3JGb04wcXpNdG5NNG84RDRqMTBOc0hjKzVCekZ3MmlxRFRGZ0U3ZCIsIm1hY" 1 => "bdaily_session=eyJpdiI6InFwXC9iOE9rNDZCYnZ0U01raEk5MVB3PT0iLCJ2YWx1ZSI6Imo5a2lLcXFYamFmXC9rTE4yMzNlbzBIVEhkcTBFYnpFb1hKNTV2ZTZHY1RFQXNaVk9FSDJFRnhvYTh2ZGlZTUNFIiwibWFjIjoiMGQzYTZjMDE2YTA5YTkwNjI2MWRkNWJlNzczOTQ0YzY4MTg3MDU0MWY0MTE2YjcwYWE1YTJiMDFhNmFkNjZiOCJ9; expires=Sun, 08-Apr-2035 02:42:34 GMT; path=/; secure; httponlybdaily_session=eyJpdiI6InFwXC9iOE9rNDZCYnZ0U01raEk5MVB3PT0iLCJ2YWx1ZSI6Imo5a2lLcXFYamFmXC9rTE4yMzNlbzBIVEhkcTBFYnpFb1hKNTV2ZTZHY1RFQXNaVk9FSDJFRnhvYTh2ZGlZTUNFI" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "JZyrsObRh0tZsJYk5dFAMUYFueZh40bZMvKtMhNM" "_previous" => array:1 [ "url" => "https://bdailytest.cargodev.co.uk/articles/2015/04/17/protecting-ip-in-a-collaborative-world" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]