This document outlines Guy Schneerson's presentation on deconstructing Drupal Commerce. It discusses how Drupal Commerce is made up of distinct, independent components like entities, views, rules, widgets, and formatters. Understanding these components allows site builders to customize Commerce to their needs, adapt it over time, and create new unique products. The presentation then walks through how these components work together in a Commerce workflow from products to checkout to payments. Key entities like products, line items, orders, and profiles are explained. The power of Drupal Commerce comes from being able to mix and match these reusable components in different ways.
What can you do with Commerce 2.x today and what is new in Drupal 8 version? I will guide you through some cool new features to show what it can do today and tease you with the upcoming features.
Commerce 2.x ships with much better UX out of the box, thanks to a revamped product architecture. It also features under the hood improvements that allow developers to implement custom product architectures for different use cases. In addition to that, I will show how the new payment API works and why coupons and codes are now included in the core module.
Drupal Commerce - the product vs display conundrum and how to explain it to a...Richard Jones
A key concept in Drupal Commerce is the Product Display vs Product model used to separate physical products from their display on the website.
Depending on your point of view, this makes perfect sense or is a conceptual or practical nightmare. However you feel about it, understanding the reasoning behind the concept is essential when it comes to planning and implementing a Drupal Commerce project.
This session gives practical examples and demonstrations of setting up different types of products and product displays. You should leave this session with clarity about the architectural choices and with a set of stories for your clients ready for when you have to explain it to them!
What can you do with Commerce 2.x today and what is new in Drupal 8 version? I will guide you through some cool new features to show what it can do today and tease you with the upcoming features.
Commerce 2.x ships with much better UX out of the box, thanks to a revamped product architecture. It also features under the hood improvements that allow developers to implement custom product architectures for different use cases. In addition to that, I will show how the new payment API works and why coupons and codes are now included in the core module.
Drupal Commerce - the product vs display conundrum and how to explain it to a...Richard Jones
A key concept in Drupal Commerce is the Product Display vs Product model used to separate physical products from their display on the website.
Depending on your point of view, this makes perfect sense or is a conceptual or practical nightmare. However you feel about it, understanding the reasoning behind the concept is essential when it comes to planning and implementing a Drupal Commerce project.
This session gives practical examples and demonstrations of setting up different types of products and product displays. You should leave this session with clarity about the architectural choices and with a set of stories for your clients ready for when you have to explain it to them!
There’s a lot of speculation about open source product development. How can a product with “no IP” be competitive? What are the viable business models, when the code is freely available? And how am I supposed to build and take a viable product to market if my open source company is focused on services, not products?
The truth is, you can build — and successfully take to market — an open source product. But the rules are different, and must not be ignored. Product development is guided by different goals. Business models are based on different value propositions. And open source communities must be considered partners in the effort, not detractors or nay-sayers.
This talk will focus on three areas of open source products: product development, go-to-market strategy, and balancing product and services work. We’ll look at examples of open source products who have threaded the needle and “made it,” as well as a few that have crashed and burned. Most importantly, we’ll offer clear tips and guidance for those considering building or marketing an open source product.
The slide deck for my presentation at the Vancouver PowerBI user group September 2017. Latest and updates in PowerBI - PAge drill, Ribbon, colorful visuals. Custom Visual gallery and comparing 20 custom visuals. The Reports can be found int he Data Story Gallery: https://community.powerbi.com/t5/Data-Stories-The Anime Example: https://community.powerbi.com/t5/Data-Stories-Gallery/Anime-Rating/m-p/252271
The fish example: https://community.powerbi.com/t5/Data-Stories-Gallery/Fish/m-p/251903
The You tube video (45 min of a 60 min lecture): https://www.youtube.com/watch?v=aigmvBp-uX4&t=3s
MSBI online training offered by Quontra Solutions with special features having Extensive Training will be in both MSBI Online Training and Placement. We help you in resume preparation and conducting Mock Interviews.
Emphasis is given on important topics that were required and mostly used in real time projects. Quontra Solutions is an Online Training Leader when it comes to high-end effective and efficient IT Training. We have always been and still are focusing on the key aspect which is providing utmost effective and competent training to both students and professionals who are eager to enrich their technical skills.
Why Hadoop is the New Infrastructure for the CMO?BigDataCloud
As the big data market matures, discussions about Hadoop are expanding from pure technology to how businesses can use it to innovate and leap frog competitors. In this session, Karmasphere will outline how technologists can effectively work with their CMOs - the likely drivers of widespread Hadoop adoption, to unlock its business value. The discussion will include: how changes in marketing are driving the adoption of Hadoop big data analytics, the evolving role of the data and business analysts and a review of real-world big data analytics use cases.
Karmasphere will demonstrate how the Full Fidelity Analytics of Hadoop can empower high-tech, e-commerce, etail and reatil banking to quickly and easily analyze complex data types across silos and apply sophisticated analytics to personalize customer engagement and optimize revenue.
Power Users Guide to Office 365 - Collab365 Summit 2016Chirag Patel
Office 365 is powered by more productive apps than ever before when compared with SharePoint on-premises. In addition to the user interface and evolving collaboration landscape, this session will cover all the Office 365 collaboration tools and technologies such as Delve, Office 365 Groups, Power BI, Access and SharePoint with no-code and browser based configurations. You will gain invaluable insights and how-to determine what tools to use for what business requirements or scenarios.
You Will Learn :
Understand all of the tools and technologies in Office 365
Know how much organisations can save with Office 365 apps
Get to know when to use what power user tool
Tricks and tips of what to do and what to avoid
Suitable For: End User, Power User, Project Management
Track : Productivity and Power User
An accompanying video can be accessed at http://techchir.ag/collab365summit2016
Datalayer Best Practices with ObservepointMike Plant
Building a dynamic data layer is not easy, it has various complexities based on your websites design, back end frameworks and libraries and present difficulty in figuring out when and how to present it to the browser.
Web Analytics Wednesday Presentation - How to create an Effective & Automated...Isikeli Raicebe
Web Analytics Wednesday Auckland presentation - monthly update on latest in digital analytics in the previous month then deep dive in presentation on topic "How to create an effective and automated dashboard"
Product-thinking is making a big impact in the data world with the rise of Data Products, Data Product Managers, data mesh, and treating “Data as a Product.” But Honest, No-BS: What is a Data Product? And what key questions should we ask ourselves while developing them? Tim Gasper (VP of Product, data.world), will walk through the Data Product ABCs as a way to make treating data as a product way simpler: Accountability, Boundaries, Contracts and Expectations, Downstream Consumers, and Explicit Knowledge.
Discover Drupal Commerce 2.X. Learn how it's different from Commerce 1.X and all the new features and architecture that makes it so much easier to use and develop with.
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013Jaroslav Gergic
eClub - Czech Technical University in Prague
Topic: How to organize work in a small startup?
- Get organized as soon as possible.
- We will give you some practical tips on how to use the workflow and task managing SW.
- How to discuss team problems, how to keep the spirit high.
- We explain the kanban, a scheduling system for lean and just-in-time (JIT) production.
Data Product Management by Tinder Group PMProduct School
Main Takeaways:
- What is Data Product Management
- Who is a Data Product Manager and what do they do
- How and where to get started to get a role in Data Product Management
There’s a lot of speculation about open source product development. How can a product with “no IP” be competitive? What are the viable business models, when the code is freely available? And how am I supposed to build and take a viable product to market if my open source company is focused on services, not products?
The truth is, you can build — and successfully take to market — an open source product. But the rules are different, and must not be ignored. Product development is guided by different goals. Business models are based on different value propositions. And open source communities must be considered partners in the effort, not detractors or nay-sayers.
This talk will focus on three areas of open source products: product development, go-to-market strategy, and balancing product and services work. We’ll look at examples of open source products who have threaded the needle and “made it,” as well as a few that have crashed and burned. Most importantly, we’ll offer clear tips and guidance for those considering building or marketing an open source product.
The slide deck for my presentation at the Vancouver PowerBI user group September 2017. Latest and updates in PowerBI - PAge drill, Ribbon, colorful visuals. Custom Visual gallery and comparing 20 custom visuals. The Reports can be found int he Data Story Gallery: https://community.powerbi.com/t5/Data-Stories-The Anime Example: https://community.powerbi.com/t5/Data-Stories-Gallery/Anime-Rating/m-p/252271
The fish example: https://community.powerbi.com/t5/Data-Stories-Gallery/Fish/m-p/251903
The You tube video (45 min of a 60 min lecture): https://www.youtube.com/watch?v=aigmvBp-uX4&t=3s
MSBI online training offered by Quontra Solutions with special features having Extensive Training will be in both MSBI Online Training and Placement. We help you in resume preparation and conducting Mock Interviews.
Emphasis is given on important topics that were required and mostly used in real time projects. Quontra Solutions is an Online Training Leader when it comes to high-end effective and efficient IT Training. We have always been and still are focusing on the key aspect which is providing utmost effective and competent training to both students and professionals who are eager to enrich their technical skills.
Why Hadoop is the New Infrastructure for the CMO?BigDataCloud
As the big data market matures, discussions about Hadoop are expanding from pure technology to how businesses can use it to innovate and leap frog competitors. In this session, Karmasphere will outline how technologists can effectively work with their CMOs - the likely drivers of widespread Hadoop adoption, to unlock its business value. The discussion will include: how changes in marketing are driving the adoption of Hadoop big data analytics, the evolving role of the data and business analysts and a review of real-world big data analytics use cases.
Karmasphere will demonstrate how the Full Fidelity Analytics of Hadoop can empower high-tech, e-commerce, etail and reatil banking to quickly and easily analyze complex data types across silos and apply sophisticated analytics to personalize customer engagement and optimize revenue.
Power Users Guide to Office 365 - Collab365 Summit 2016Chirag Patel
Office 365 is powered by more productive apps than ever before when compared with SharePoint on-premises. In addition to the user interface and evolving collaboration landscape, this session will cover all the Office 365 collaboration tools and technologies such as Delve, Office 365 Groups, Power BI, Access and SharePoint with no-code and browser based configurations. You will gain invaluable insights and how-to determine what tools to use for what business requirements or scenarios.
You Will Learn :
Understand all of the tools and technologies in Office 365
Know how much organisations can save with Office 365 apps
Get to know when to use what power user tool
Tricks and tips of what to do and what to avoid
Suitable For: End User, Power User, Project Management
Track : Productivity and Power User
An accompanying video can be accessed at http://techchir.ag/collab365summit2016
Datalayer Best Practices with ObservepointMike Plant
Building a dynamic data layer is not easy, it has various complexities based on your websites design, back end frameworks and libraries and present difficulty in figuring out when and how to present it to the browser.
Web Analytics Wednesday Presentation - How to create an Effective & Automated...Isikeli Raicebe
Web Analytics Wednesday Auckland presentation - monthly update on latest in digital analytics in the previous month then deep dive in presentation on topic "How to create an effective and automated dashboard"
Product-thinking is making a big impact in the data world with the rise of Data Products, Data Product Managers, data mesh, and treating “Data as a Product.” But Honest, No-BS: What is a Data Product? And what key questions should we ask ourselves while developing them? Tim Gasper (VP of Product, data.world), will walk through the Data Product ABCs as a way to make treating data as a product way simpler: Accountability, Boundaries, Contracts and Expectations, Downstream Consumers, and Explicit Knowledge.
Discover Drupal Commerce 2.X. Learn how it's different from Commerce 1.X and all the new features and architecture that makes it so much easier to use and develop with.
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013Jaroslav Gergic
eClub - Czech Technical University in Prague
Topic: How to organize work in a small startup?
- Get organized as soon as possible.
- We will give you some practical tips on how to use the workflow and task managing SW.
- How to discuss team problems, how to keep the spirit high.
- We explain the kanban, a scheduling system for lean and just-in-time (JIT) production.
Data Product Management by Tinder Group PMProduct School
Main Takeaways:
- What is Data Product Management
- Who is a Data Product Manager and what do they do
- How and where to get started to get a role in Data Product Management
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
2. blue-bag
Deconstructing Drupal
Commerce
This is going to be a non technical presentation
and no Drupal knowledge is required.
!
If I use words like “Contrib module” that don’t
mean a thing to you or I stop making sense then
do stop me :)
4. Text
blue-bag
A shop with all the bells and whistles
A solution that competes with all the other
big players out there
5. Text
blue-bag
A shop with all the bells and whistles
A solution that competes with all the other
big players out there
6. blue-bag
The real power of Drupal
Commerce
Comes from the
components that
make up Drupal
commerce
7. blue-bag
why does it matter ?
What makes a framework based on distinct independent
components better then a highly featured solution?
8. blue-bag
why does it matter ?
What makes a framework based on distinct independent
components better then a highly featured solution?
• It is impossible to think up of every use case
9. blue-bag
why does it matter ?
What makes a framework based on distinct independent
components better then a highly featured solution?
• It is impossible to think up of every use case
• The more features, the more permutations – difficult
configuration & more prone to bugs.
10. blue-bag
why does it matter ?
What makes a framework based on distinct independent
components better then a highly featured solution?
• It is impossible to think up of every use case
• The more features, the more permutations – difficult
configuration & more prone to bugs.
• It is easier to focus on individual components than
on one large system
11. blue-bag
why does it matter ?
What makes a framework based on distinct independent
components better then a highly featured solution?
• It is impossible to think up of every use case
• The more features, the more permutations – difficult
configuration & more prone to bugs.
• It is easier to focus on individual components than
on one large system
• Individual components have more use cases – more
use cases more people using and testing – more
robust and flexible components :)
13. blue-bag
Take control
By understanding the components that make Drupal
Commerce you can:
• Put them together in new ways, creating new and
unique products.
14. blue-bag
Take control
By understanding the components that make Drupal
Commerce you can:
• Put them together in new ways, creating new and
unique products.
• Customise to your needs
15. blue-bag
Take control
By understanding the components that make Drupal
Commerce you can:
• Put them together in new ways, creating new and
unique products.
• Customise to your needs
• Adapt - because things never stay the same
18. blue-bag
The Drupal building blocks
• Entities - Are data types that can be extended by code
and configuration
• Views - A visual tool for producing lists and reports on
any Drupal entity type (you can even extend it to work
on other databases you may have)
19. blue-bag
The Drupal building blocks
• Entities - Are data types that can be extended by code
and configuration
• Views - A visual tool for producing lists and reports on
any Drupal entity type (you can even extend it to work
on other databases you may have)
• Rules - A visual tool for building business logic using an
Event - Condition - Action
20. blue-bag
The Drupal building blocks
• Entities - Are data types that can be extended by code
and configuration
• Views - A visual tool for producing lists and reports on
any Drupal entity type (you can even extend it to work
on other databases you may have)
• Rules - A visual tool for building business logic using an
Event - Condition - Action
• Widgets - for data editing
21. blue-bag
The Drupal building blocks
• Entities - Are data types that can be extended by code
and configuration
• Views - A visual tool for producing lists and reports on
any Drupal entity type (you can even extend it to work
on other databases you may have)
• Rules - A visual tool for building business logic using an
Event - Condition - Action
• Widgets - for data editing
• Formatters - for displaying fields
22. blue-bag
The Drupal building blocks
Rules - A visual tool for building business logic using an Event - Condition - Action
My Silly discount
If the name of the user is Guy
Set the price to Zero
23. blue-bag
The Drupal building blocks
Rules - A visual tool for building business logic using an Event - Condition - Action
I love this site its
all free (as long as
your name is Guy)
94. blue-bag
The Drupal building blocks
• Entities - Are Data types that can be extended by code
and configuration
• Views - A visual tool for producing lists and reports on
any Drupal entity type (you can even extend it to work
on other databases you may have)
• Rules - A visual tool for building business logic using an
Event - Condition - Action
• Widgets - for data editing
• Formatters - for displaying fields
98. blue-bag
Contrib Modules
Commerce Shipping
by Jakob Torp (googletorp)
Part of the kickstart distribution
• Adds a new Line item type
• Adds a customer profile + a checkout pane (Shipping
information)
99. blue-bag
Contrib Modules
Commerce Shipping
by Jakob Torp (googletorp)
Part of the kickstart distribution
• Adds a new Line item type
• Adds a customer profile + a checkout pane (Shipping
information)
• Rules integration - Activate relevant shipping options & work
out shipping costs.
100. blue-bag
Contrib Modules
Commerce Shipping
by Jakob Torp (googletorp)
Part of the kickstart distribution
• Adds a new Line item type
• Adds a customer profile + a checkout pane (Shipping
information)
• Rules integration - Activate relevant shipping options & work
out shipping costs.
• Extended by other shipping modules like Commerce UPS &
FedEx
103. blue-bag
Contrib Modules
Commerce Stock
by Guy Schneerson (guy_schneerson)
• Adds a stock level field to the product variation entity
• Manipulates the add to cart, cart & checkout form
104. blue-bag
Contrib Modules
Commerce Stock
by Guy Schneerson (guy_schneerson)
• Adds a stock level field to the product variation entity
• Manipulates the add to cart, cart & checkout form
• Uses rules for checking stock availability
105. blue-bag
Contrib Modules
Commerce Stock
by Guy Schneerson (guy_schneerson)
• Adds a stock level field to the product variation entity
• Manipulates the add to cart, cart & checkout form
• Uses rules for checking stock availability
• Uses rules to control the Add to cart action - Disable &
repurpose.
106. blue-bag
Contrib Modules
Commerce Stock
by Guy Schneerson (guy_schneerson)
• Adds a stock level field to the product variation entity
• Manipulates the add to cart, cart & checkout form
• Uses rules for checking stock availability
• Uses rules to control the Add to cart action - Disable &
repurpose.
• Field formater - Under 5 display “Low stock”
115. blue-bag
Other modules
• Commerce Fancy Attributes - by Artusamak
• Commerce Reorder - by ikos
• Commerce Customizable Products (allows the creation
of new line_item types) - by rszrama
Others
116. blue-bag
Other modules
• Commerce Fancy Attributes - by Artusamak
• Commerce Reorder - by ikos
• Commerce Customizable Products (allows the creation
of new line_item types) - by rszrama
• Commerce Google Analytics - by Cyberschorsch
Others
117. blue-bag
A few examples of extending functionality
Configuration and custom code
Using Contrib Modules
143. blue-bag
A use case - Store open state
Cool I think I got it -
I will be able to add another
condition that will allow
admins to use the store while
it is closed.